source: rtems-libbsd/services/telnetd/Makefile @ ff43f5d

4.1155-freebsd-126-freebsd-12freebsd-9.3
Last change on this file since ff43f5d was ff43f5d, checked in by Joel Sherrill <joel.sherrill@…>, on 07/28/12 at 12:10:41

telnetd: Added from old stack

  • Property mode set to 100644
File size: 898 bytes
Line 
1include ../../config.inc
2
3include $(RTEMS_MAKEFILE_PATH)/Makefile.inc
4include $(RTEMS_CUSTOM)
5include $(PROJECT_ROOT)/make/leaf.cfg
6
7CFLAGS += -I $(INSTALL_BASE)/include
8
9CFLAGS += -w
10CFLAGS += -I include
11CFLAGS += -std=gnu99
12CFLAGS += -MT $@ -MD -MP -MF $(basename $@).d
13
14C_FILES =
15C_FILES += check_passwd.c
16C_FILES += des.c
17C_FILES += pty.c
18C_FILES += telnetd.c
19# genpw.c is native
20
21C_O_FILES = $(C_FILES:%.c=%.o)
22C_D_FILES = $(C_FILES:%.c=%.d)
23
24LIB = libtelnetd.a
25
26all: $(LIB)
27
28$(LIB): $(C_O_FILES)
29        $(AR) rcu $@ $^
30
31install: $(LIB)
32        install -d $(INSTALL_BASE)/include/rtems
33        install -c -m 644 include/rtems/pty.h $(INSTALL_BASE)/rtems
34        install -c -m 644 include/rtems/telnetd.h $(INSTALL_BASE)/rtems
35        install -c -m 644 include/passwd.h $(INSTALL_BASE)/rtems
36        install -c -m 644 $(LIB) $(INSTALL_BASE)
37
38clean:
39        rm -f $(LIB) $(C_O_FILES) $(C_D_FILES) $(GEN_FILES)
40
41-include $(C_D_FILES)
42
43doc:
44
Note: See TracBrowser for help on using the repository browser.