]> git.sesse.net Git - betaftpd/blobdiff - Makefile.in
process_all_clients(): Fixed a bug (reporting and much tracing by Sean MacLennan...
[betaftpd] / Makefile.in
index de5f217d7eebe3aa38e3de8de5985f0e84c6aeea..4cf0d1c9cb739abe5bc414425570716e30df6ff0 100644 (file)
@@ -8,27 +8,28 @@ CC = @CC@
 VPATH = @srcdir@
 prefix = @prefix@
 
-CFLAGS = @CFLAGS@ @DEFS@ -I@srcdir@ -DVERSION=\"$(VERSION)\"
-LIBS   = @LIBS@
-OBJS   = disp.o ftpd.o cmds.o nonroot.o ascii.o
-ASSMS  = disp.s ftpd.s cmds.s nonroot.s ascii.s
-CPPS   = disp.i ftpd.i cmds.i nonroot.i ascii.i
+CFLAGS      = @CFLAGS@
+REAL_CFLAGS = $(CFLAGS) @DEFS@ -I@srcdir@ -I. -DVERSION=\"$(VERSION)\"
+LIBS        = @LIBS@
+OBJS        = disp.o ftpd.o cmds.o nonroot.o ascii.o
+ASSMS       = disp.s ftpd.s cmds.s nonroot.s ascii.s
+CPPS        = disp.i ftpd.i cmds.i nonroot.i ascii.i
 
 # Since we use VPATH, override .c.o rule
-.c.o:  $*.c @srcdir@/config.h
-       $(CC) $(CFLAGS) -c @srcdir@/$*.c
-.c.s:  $*.c @srcdir@/config.h
-       $(CC) $(CFLAGS) -S @srcdir@/$*.c
+.c.o:  $*.c config.h
+       $(CC) $(REAL_CFLAGS) -c @srcdir@/$*.c
+.c.s:  $*.c config.h
+       $(CC) $(REAL_CFLAGS) -S @srcdir@/$*.c
 
 # deps
-cmds.o:                @srcdir@/cmds.c @srcdir@/ftpd.h @srcdir@/cmds.h @srcdir@/nonroot.h @srcdir@/config.h
-ftpd.o:                @srcdir@/ftpd.c @srcdir@/ftpd.h @srcdir@/cmds.h @srcdir@/config.h
-disp.o:                @srcdir@/disp.c @srcdir@/ftpd.h @srcdir@/config.h
-nonroot.o:     @srcdir@/nonroot.c @srcdir@/nonroot.h @srcdir@/config.h
-ascii.o:       @srcdir@/ascii.c @srcdir@/config.h
+cmds.o:                @srcdir@/cmds.c @srcdir@/ftpd.h @srcdir@/cmds.h @srcdir@/nonroot.h config.h
+ftpd.o:                @srcdir@/ftpd.c @srcdir@/ftpd.h @srcdir@/cmds.h config.h
+disp.o:                @srcdir@/disp.c @srcdir@/ftpd.h config.h
+nonroot.o:     @srcdir@/nonroot.c @srcdir@/nonroot.h config.h
+ascii.o:       @srcdir@/ascii.c config.h
 
 betaftpd: $(OBJS)
-       $(CC) $(CFLAGS) $(LIBS) -o betaftpd $(OBJS)
+       $(CC) $(REAL_CFLAGS) $(LIBS) -o betaftpd $(OBJS)
 assembly-files: $(ASSMS)
 betaftpd-from-assembly-files: $(ASSMS)
        $(CC) $(LIBS) -o betaftpd -Wl,--sort-common $(ASSMS)
@@ -42,10 +43,11 @@ distclean: clean
        rm -f config.log config.cache config.status Makefile config.h
 
 install: betaftpd
-       install betaftpd $(prefix)/bin/betaftpd
+       install betaftpd $(prefix)/sbin/betaftpd
 
 #
-# NOTE: This is not intended for end users.
+# NOTE: This is not intended for end users, and should be run from a
+# configured BetaFTPD in the source directory only.
 #
 package:
 #      strip-exec