From bafc72c6e6053bf4265c8c2d97fa5c5a7088f94a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Henrik=20Grubbstr=C3=B6m=20=28Grubba=29?= <grubba@grubba.org> Date: Sat, 8 Aug 1998 22:09:19 +0200 Subject: [PATCH] Now works fully with FreeBSD make. Rev: src/modules/Makefile.in:1.24 --- src/modules/Makefile.in | 16 ++++++++++------ 1 file changed, 10 insertions(+), 6 deletions(-) diff --git a/src/modules/Makefile.in b/src/modules/Makefile.in index 91177e126e..faa558eab1 100644 --- a/src/modules/Makefile.in +++ b/src/modules/Makefile.in @@ -1,4 +1,4 @@ -# $Id: Makefile.in,v 1.23 1998/08/08 12:15:24 grubba Exp $ +# $Id: Makefile.in,v 1.24 1998/08/08 20:09:19 grubba Exp $ @SET_MAKE@ @@ -15,15 +15,19 @@ MAKE_FLAGS = "prefix=$(prefix)" "exec_prefix=$(exec_prefix)" "CC=$(CC)" "OTHERFL all: linker_options modlist.h modlist_headers.h -modules: $(MODULES) - $(MODULE_SEGMENTS) $(MODULE_LINKOPTS): modules force: -$(MODULES) : force - @echo Making $@ - @( cd $@ ; rm remake >/dev/null 2>&1 || : ; $(MAKE) $(MAKE_FLAGS) MODNAME=$@ || ( test -f remake && $(MAKE) $(MAKE_FLAGS) MODNAME=$@ ) ) || exit $$? +modules: force + @for a in $(MODULES) ; do \ + echo Making $$a; \ + ( cd $$a; \ + rm remake >/dev/null 2>&1 || : ; \ + $(MAKE) $(MAKE_FLAGS) MODNAME=$$a || \ + ( test -f remake && $(MAKE) $(MAKE_FLAGS) MODNAME=$$a ) \ + ) || exit $$?; \ + done modlist.h: $(MODULE_SEGMENTS) ( for a in $(MODULES) ; do cat $$a/modlist_segment ; done ; ) >modlist.h -- GitLab