22 lines
302 B
Plaintext
22 lines
302 B
Plaintext
|
|
||
|
CC=gcc
|
||
|
CFLAGS= -W -Wall -O2 -g
|
||
|
LDFLAGS= -lm
|
||
|
EXEC=ecofind
|
||
|
SRC= ecofind.c
|
||
|
OBJ= $(SRC:.c=.o)
|
||
|
LIBPATH= -LlibecoPCR/
|
||
|
LIB= -lecoPCR
|
||
|
|
||
|
MACHINE=MAC_OS_X
|
||
|
|
||
|
all: $(EXEC)
|
||
|
|
||
|
ecofind: $(OBJ)
|
||
|
$(CC) $(LDFLAGS) -o $@ $< $(LIBPATH) $(LIB)
|
||
|
|
||
|
ecofind.o: $(SRC)
|
||
|
$(CC) -D$(MACHINE) -o $@ -c $< $(CFLAGS)
|
||
|
|
||
|
clean:
|
||
|
rm -f *.o
|