#
# Makefile for factorint
#
TOPDIR := ..
include $(TOPDIR)/make.common

CFILES	= main.c rabin-miller.c pollard.c mpqs.c
HFILES	= factorint.h
OFILES	= $(CFILES:.c=.o)
PFILES	= $(CFILES:.c=.op)

all: factorint
profil: factorint_p

factorint: $(OFILES) $(LIBDIR)/libsaml.a
	$(CC) $(LDFLAGS) -o $@~ $(OFILES) -lsaml -lgdbm -lm
	mv $@~ $@

factorint_p: $(PFILES) $(LIBDIR)/libsaml_p.a
	$(CC) $(LDFLAGS) -pg -static -o $@~ $(PFILES) -lsaml_p -lgdbm -lm
	mv $@~ $@

veryclean: clean
	rm -f *.s *.orig factorint factorint_p

include .depend
