####D. Coeurjolly 2003
## dcoeurjo@univ-lyon2.fr

## Makefile for preimage KISS tools.

.KEEP_STATE:

CC= gcc
CFLAGS = -Wall -g -ansi

CPPFLAGS +=  -I.
LDLIBS += -lm


OBJ = lrslib.o lrsmp.o  
PROGRAM = preimage  preimage_axis
PROGRAM_OBJ = $(PROGRAM:%=%.o)

%.o:%.cpp %.h
	$(CC) -o $@ -c $< $(CFLAGS) $(CPPFLAGS) $(LDFLAGS)

%.o:%.cpp
	$(CC) -o $@ -c $< $(CFLAGS) $(CPPFLAGS) $(LDFLAGS)

%.o:%.c
	gcc -o $@ -c $< $(CFLAGS) $(CPPFLAGS) $(LDFLAGS)

all : $(PROGRAM)



$(PROGRAM):   $(OBJ) $(PROGRAM_OBJ)
	$(CC)  -o $@   $@.o $(OBJ) $(CFLAGS) $(CPPFLAGS) $(LIBRARY) $(LDLIBS) 

clean:
	rm *.o
	rm $(PROGRAM)

