1# Generated automatically from Makefile.in by configure.
2
3# pling added 04/27/2009
4include ../config.mk
5include ../config.in
6
7VERSION=1.6.6
8CFLAGS += -O2 -DHAVE_CONFIG_H -Wall -I. -DVERSION=\"$(VERSION)\" -D_LARGEFILE_SOURCE -DQUICK_FIX_ISSUES -ULEAN
9all: bftpd
10LIBS= -lcrypt
11
12HEADERS=bftpdutmp.h commands.h commands_admin.h cwd.h dirlist.h list.h login.h logging.h main.h mystring.h options.h targzip.h mypaths.h
13OBJS=bftpdutmp.o commands.o commands_admin.o cwd.o dirlist.o list.o login.o logging.o main.o mystring.o options.o
14SRCS=bftpdutmp.c commands.c commands_admin.c cwd.c dirlist.c list.c login.c logging.c main.c mystring.c options.c
15
16
17LDFLAGS=-Wl,-allow-shlib-undefined
18ifeq ($(CONFIG_XDSL_PRODUCT),y)
19LDFLAGS	+= -L$(ACOSTOPDIR)/nvram -L$(INSTALL_DIR)/lib -lnvram 
20LDFLAGS += -L$(ACOSTOPDIR)/shared -L$(INSTALL_DIR)/lib -lacos_shared
21LDFLAGS	+= -L$(ACOSTOPDIR)/nvram -L$(INSTALL_DIR)/nvram/usr/lib -lnvram
22CFLAGS	+= -I. -I$(ACOSTOPDIR)/include
23CFLAGS += -D_XDSL_PRODUCT
24else
25CFLAGS  += -I. -I$(TOP)/shared -I$(SRCBASE)/include -Wall
26CFLAGS  += -I../../acos/include
27LDFLAGS += -L$(ROUTERDIR)/nvram -L$(INSTALLDIR)/nvram/usr/lib -lnvram
28endif
29#Foxconn add start, Ken Chen, 02/07/2017, no plain text in /etc/passwd
30CFLAGS += -I/$(GPLTOPDIR)/openssl/include
31LDFLAGS += -L$(INSTALL_DIR)/lib -lcrypto
32#Foxconn add end, Ken Chen, 02/07/2017, no plain text in /etc/passwd 
33
34bftpd: $(OBJS)
35	./mksources $(DIRPAX)
36	$(CC) $(LDFLAGS) $(OBJS) $(LIBS) -o bftpd
37
38install:
39	$(STRIP) bftpd
40	#install -m 755 bftpd $(TARGETDIR)/bin
41	install -m 755 bftpd $(TARGETDIR)/usr/sbin
42	#$(STRIP) $(TARGETDIR)/bin/bftpd
43	#cp -af bftpd.conf $(INSTALL_DIR)/etc
44
45clean:
46	-rm -f bftpd $(OBJS) mksources.finished config.cache
47	rm -f $(TARGETDIR)/bin/bftpd
48	#rm -f $(TARGETDIR)/etc/bftpd.conf
49
50