CC = gcc
-CFLAGS = -O2 -Wall -g $(DEFINES)
+CFLAGS = -O2 -Wall -g -c $(DEFINES)
# INCPATH = -I.
LDFLAGS = $(SYSLDFLAGS) $(MYLDFLAGS)
-LIBS = -l$(SYSLIBS) $(MYLIBS)
+# LIBS = -l$(SYSLIBS) $(MYLIBS)
RM = rm -f
-#HEADERS= foo.h bar.h baz.h
+HEADERS= pd_readline.h
-OBJECTS = pd_readline.o keyhandler.o funcs.o history.o
+OBJECTS = keyhandler.o funcs.o history.o pd_readline.o
%.o: %.c
$(CC) $(CFLAGS) $< -o $@
pd_readline: $(OBJECTS)
$(CC) $(LDFLAGS) $(OBJECTS) -o $@ $(LIBS)
-#pd_readline.o: $(HEADERS)
-#keyhandler.o: $(HEADERS)
-#funcs.o: $(HEADERS)
-#history.o: $(HEADERS)
+keyhandler.o: $(HEADERS)
+funcs.o: $(HEADERS)
+history.o: $(HEADERS)
+pd_readline.o: $(HEADERS)
.PHONY: clean
clean:
- rm *.o pd_readline
+ rm *.o