OSDN Git Service

2013.10.24
[uclinux-h8/uClinux-dist.git] / user / pptp-client / Makefile
1
2 EXEC1 = pptp
3 OBJS1 = pptp.o pptp_gre.o ppp_fcs.o pty.o pptp_ctrl.o dirutil.o \
4         vector.o inststr.o version.o 
5
6 ### DEPS
7 ### pptp_callmgr.h pptp_gre.h ppp_fcs.h pty.h util.h
8
9 EXEC2 = pptp_callmgr
10 OBJS2 = pptp_callmgr.o pptp_ctrl.o dirutil.o vector.o \
11         version.o
12
13 ### DEPS
14 ### pptp_callmgr.h pptp_ctrl.h dirutil.h pptp_msg.h vector.h
15  
16
17 CFLAGS += '-DPPPD_BINARY="/bin/pppd"' '-DPPTP_LINUX_VERSION="1.0.2"'
18 #CFLAGS += -DPPTPDEBUG
19 FLTFLAGS += -s 8192
20
21 all:            $(EXEC1) $(EXEC2)
22
23 $(EXEC1):       $(OBJS1)
24                 $(CC) $(LDFLAGS) -o $@ $(OBJS1) $(LDLIBS) $(LIBUTIL)
25
26 $(EXEC2):       $(OBJS2)
27                 $(CC) $(LDFLAGS) -o $@ $(OBJS2) $(LDLIBS) $(LIBUTIL)
28
29 romfs:
30         $(ROMFSINST) -e CONFIG_USER_PPTP_CLIENT_PPTP /bin/pptp
31         $(ROMFSINST) -e CONFIG_USER_PPTP_CLIENT_PPTP_CALLMGR /bin/pptp_callmgr
32
33 clean:
34                 -rm -f $(EXEC1) $(EXEC2) *.elf *.gdb *.o
35