]> pd.if.org Git - pd_readline/blob - Makefile
1e008fd900d61b278beb6acea43e4bdc694f28f6
[pd_readline] / Makefile
1
2
3 #  Makefile for pd_readline    
4
5
6 CC = gcc
7
8 CFLAGS = -O2 -Wall -g -c $(DEFINES)
9
10
11 # INCPATH = -I.
12 INCPATH = .  
13
14 LDFLAGS = $(SYSLDFLAGS) $(MYLDFLAGS)
15
16 # LIBS = -l$(SYSLIBS) $(MYLIBS)
17
18 RM = rm -f 
19
20 HEADERS= pd_readline.h 
21
22 OBJECTS =  keyhandler.o  funcs.o  history.o pd_readline.o
23
24 %.o: %.c
25         $(CC) $(CFLAGS) $< -o $@
26
27 pd_readline: $(OBJECTS)
28         $(CC) $(LDFLAGS) $(OBJECTS) -o $@ $(LIBS)
29
30 keyhandler.o: $(HEADERS)
31 funcs.o: $(HEADERS)
32 history.o: $(HEADERS)
33 pd_readline.o: $(HEADERS)
34
35
36 .PHONY: clean
37 clean:
38         rm *.o 
39
40
41