summaryrefslogtreecommitdiffstats
path: root/Makefile
diff options
context:
space:
mode:
authorSebastian Huber <sebastian.huber@embedded-brains.de>2014-10-08 08:04:59 +0200
committerSebastian Huber <sebastian.huber@embedded-brains.de>2014-10-08 15:03:29 +0200
commit573b4cd62f60197438b092343a2b988743682adc (patch)
tree21d582739f80527be51233ef144d50c4402532f3 /Makefile
parentppp: Import from RTEMS sources (diff)
downloadrtems-libbsd-573b4cd62f60197438b092343a2b988743682adc.tar.bz2
ppp: Port to new stack
Diffstat (limited to 'Makefile')
-rw-r--r--Makefile30
1 files changed, 30 insertions, 0 deletions
diff --git a/Makefile b/Makefile
index 4f82d460..dbf96139 100644
--- a/Makefile
+++ b/Makefile
@@ -22,6 +22,7 @@ COMMON_FLAGS += -Ifreebsd/lib/libutil
COMMON_FLAGS += -Ifreebsd/lib/libkvm
COMMON_FLAGS += -Ifreebsd/lib/libmemstat
COMMON_FLAGS += -Ifreebsd/lib/libipsec
+COMMON_FLAGS += -Irtemsbsd/sys
COMMON_FLAGS += -ImDNSResponder/mDNSCore
COMMON_FLAGS += -ImDNSResponder/mDNSShared
COMMON_FLAGS += -ImDNSResponder/mDNSPosix
@@ -100,11 +101,29 @@ LIB_C_FILES += rtemsbsd/rtems/rtems_mii_ioctl_kern.c
LIB_C_FILES += rtemsbsd/rtems/rtems-syslog-initialize.c
LIB_C_FILES += rtemsbsd/rtems/syslog.c
LIB_C_FILES += rtemsbsd/ftpd/ftpd.c
+LIB_C_FILES += rtemsbsd/pppd/auth.c
+LIB_C_FILES += rtemsbsd/pppd/ccp.c
+LIB_C_FILES += rtemsbsd/pppd/chap.c
+LIB_C_FILES += rtemsbsd/pppd/chap_ms.c
+LIB_C_FILES += rtemsbsd/pppd/chat.c
+LIB_C_FILES += rtemsbsd/pppd/demand.c
+LIB_C_FILES += rtemsbsd/pppd/fsm.c
+LIB_C_FILES += rtemsbsd/pppd/ipcp.c
+LIB_C_FILES += rtemsbsd/pppd/lcp.c
+LIB_C_FILES += rtemsbsd/pppd/magic.c
+LIB_C_FILES += rtemsbsd/pppd/options.c
+LIB_C_FILES += rtemsbsd/pppd/rtemsmain.c
+LIB_C_FILES += rtemsbsd/pppd/rtemspppd.c
+LIB_C_FILES += rtemsbsd/pppd/sys-rtems.c
+LIB_C_FILES += rtemsbsd/pppd/upap.c
+LIB_C_FILES += rtemsbsd/pppd/utils.c
LIB_C_FILES += rtemsbsd/sys/dev/usb/controller/ehci_mpc83xx.c
LIB_C_FILES += rtemsbsd/sys/dev/usb/controller/ohci_lpc24xx.c
LIB_C_FILES += rtemsbsd/sys/dev/usb/controller/ohci_lpc32xx.c
LIB_C_FILES += rtemsbsd/sys/dev/smc/if_smc_nexus.c
LIB_C_FILES += rtemsbsd/sys/dev/ffec/if_ffec_mcf548x.c
+LIB_C_FILES += rtemsbsd/sys/net/if_ppp.c
+LIB_C_FILES += rtemsbsd/sys/net/ppp_tty.c
LIB_C_FILES += rtemsbsd/telnetd/check_passwd.c
LIB_C_FILES += rtemsbsd/telnetd/des.c
LIB_C_FILES += rtemsbsd/telnetd/pty.c
@@ -1338,6 +1357,17 @@ TESTS += $(TEST_CONDVAR01)
O_FILES += $(TEST_CONDVAR01_O_FILES)
D_FILES += $(TEST_CONDVAR01_D_FILES)
RUN_TESTS += $(TEST_CONDVAR01)
+
+TEST_PPP01 = testsuite/ppp01/ppp01.exe
+TEST_PPP01_O_FILES =
+TEST_PPP01_D_FILES =
+TEST_PPP01_O_FILES += testsuite/ppp01/test_main.o
+TEST_PPP01_D_FILES += testsuite/ppp01/test_main.d
+$(TEST_PPP01): $(TEST_PPP01_O_FILES) $(LIB)
+ $(LINK.c) -Wl,-Map,testsuite/ppp01/ppp01.map $^ -lm -lz -o $@
+TESTS += $(TEST_PPP01)
+O_FILES += $(TEST_PPP01_O_FILES)
+D_FILES += $(TEST_PPP01_D_FILES)
LIB_C_FILES += dhcpcd/arp.c
dhcpcd/arp.o: dhcpcd/arp.c
$(CC) $(CPPFLAGS) $(CFLAGS) -D__FreeBSD__ -DTHERE_IS_NO_FORK -DMASTER_ONLY -DINET -DINET6 -c $< -o $@