]> git.sesse.net Git - betaftpd/commitdiff
CFLAGS can now be overridden on the command line without compilation problems (eases...
authorsgunderson <sgunderson>
Thu, 17 Aug 2000 21:58:50 +0000 (21:58 +0000)
committersgunderson <sgunderson>
Thu, 17 Aug 2000 21:58:50 +0000 (21:58 +0000)
Makefile.in

index 41dad5c1987284563de6bcd720ffade1d01661d7..2fb3e65c8fce549171d95c7691a259f0aa4dc720 100644 (file)
@@ -8,17 +8,18 @@ CC = @CC@
 VPATH = @srcdir@
 prefix = @prefix@
 
-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
+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 config.h
-       $(CC) $(CFLAGS) -c @srcdir@/$*.c
+       $(CC) $(REAL_CFLAGS) -c @srcdir@/$*.c
 .c.s:  $*.c config.h
-       $(CC) $(CFLAGS) -S @srcdir@/$*.c
+       $(CC) $(REAL_CFLAGS) -S @srcdir@/$*.c
 
 # deps
 cmds.o:                @srcdir@/cmds.c @srcdir@/ftpd.h @srcdir@/cmds.h @srcdir@/nonroot.h config.h
@@ -28,7 +29,7 @@ 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)