+Sun Apr 9 02:06:49 2000 Christopher Faylor <cgf@cygnus.com>
+
+ * Makefile.in: Work around MAKEOVERRIDES problem with older versions
+ of make.
+ * Makefile.common: Ditto.
+
Fri Apr 7 17:04:02 Ron Parker <rdparker@sourceware.cygnus.com>
* configure.in: Added cinstall to the list of subdirs.
vpath %.a $(cygwin_build):$(w32api_lib):$(newlib_build)/libc:$(newlib_build)/libm
-unexport MAKEOVERRIDES
+MAKEOVERRIDES_WORKAROUND=${wordlist 2,1,a b c}
+
+ifneq ($(MAKEOVERRIDES_WORKAROUND),)
+ override MAKE:=$(MAKE) $(MAKEOVERRIDES)
+ MAKEOVERRIDES:=
+ export MAKEOVERRIDES
+endif
.PRECIOUS: %.o
.SUFFIXES:
-unexport MAKEOVERRIDES
+MAKEOVERRIDES_WORKAROUND=${wordlist 2,1,a b c}
+
+ifneq ($(MAKEOVERRIDES_WORKAROUND),)
+ override MAKE:=$(MAKE) $(MAKEOVERRIDES)
+ MAKEOVERRIDES:=
+ export MAKEOVERRIDES
+endif
all: Makefile $(SUBDIRS)
clean: $(CLEAN_SUBDIRS)
$(SUBDIRS):
- @$(MAKE) -C $@ $(MAKEOVERRIDES) all
+ @$(MAKE) -C $@ all
$(INSTALL_SUBDIRS):
- @$(MAKE) -C ${patsubst install_%,%,$@} $(MAKEOVERRIDES) install
+ @$(MAKE) -C ${patsubst install_%,%,$@} install
$(CLEAN_SUBDIRS):
- @$(MAKE) -C ${patsubst clean_%,%,$@} $(MAKEOVERRIDES) clean
+ @$(MAKE) -C ${patsubst clean_%,%,$@} clean
.PRECIOUS: Makefile