From f801fc3521d8f5067169fc9155acb429f867f51c Mon Sep 17 00:00:00 2001 From: Roland McGrath Date: Sun, 13 Nov 1994 10:02:19 +0000 Subject: (CPPFLAGS): New variable, set from @CPPFLAGS@. (RANLIB): Variable removed. (prefix, exec_prefix): Set these from @...@. (.c.o): Use $(CPPFLAGS). (glob/libglob.a): Don't pass down variables to sub-make. glob/Makefile should be configured properly by configure. (distclean): Remove config.log and config.cache (autoconf stuff). --- compatMakefile | 16 ++++++---------- 1 file changed, 6 insertions(+), 10 deletions(-) (limited to 'compatMakefile') diff --git a/compatMakefile b/compatMakefile index 33b77b1..92fb6ba 100644 --- a/compatMakefile +++ b/compatMakefile @@ -30,11 +30,9 @@ srcdir = @srcdir@ CC = @CC@ CFLAGS = @CFLAGS@ +CPPFLAGS = @CPPFLAGS@ LDFLAGS = @LDFLAGS@ -# How to invoke ranlib. This is only used by the `glob' subdirectory. -RANLIB = @RANLIB@ - # Define these for your system as follows: # -DNO_ARCHIVES To disable `ar' archive support. # -DNO_FLOAT To avoid using floating-point numbers. @@ -77,9 +75,9 @@ LOADLIBES = @LIBS@ extras = @LIBOBJS@ # Common prefix for machine-independent installed files. -prefix = /usr/local +prefix = @prefix@ # Common prefix for machine-dependent installed files. -exec_prefix = $(prefix) +exec_prefix = @exec_prefix@ # Directory to install `make' in. bindir = $(exec_prefix)/bin @@ -166,17 +164,14 @@ make: $(objs) # -I. is needed to find config.h in the build directory. .c.o: $(CC) $(defines) -c -I. -I$(srcdir) -I$(srcdir)/glob \ - $(CFLAGS) $< $(OUTPUT_OPTION) + $(CPPFLAGS) $(CFLAGS) $< $(OUTPUT_OPTION) # For some losing Unix makes. SHELL = /bin/sh MAKE = make glob/libglob.a: FORCE config.h - cd glob; $(MAKE) CC='$(CC)' CFLAGS='$(CFLAGS) -I..' \ - CPPFLAGS='$(CPPFLAGS) -DHAVE_CONFIG_H' \ - RANLIB='$(RANLIB)' \ - libglob.a + cd glob; $(MAKE) libglob.a FORCE: tagsrcs = $(srcs) $(srcdir)/remote-*.c @@ -250,6 +245,7 @@ clean: glob-clean -rm -f make loadavg *.o core make.info* make.dvi distclean: clean glob-realclean -rm -f Makefile config.h config.status build.sh stamp-config + -rm -f config.log config.cache -rm -f TAGS tags -rm -f make.?? make.??s make.log make.toc make.*aux -rm -f loadavg.c -- cgit v1.2.3