From 793e5b324e8876472c8f7542c0bd198cc8645638 Mon Sep 17 00:00:00 2001 From: reimar Date: Fri, 23 May 2008 14:52:12 +0000 Subject: Get rid of "define RECURSIVE_RULE" since a lot of make version have problems with it, especially with -j n. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@26858 b3059339-0415-0410-9bf9-f77b7e298cf2 --- Makefile | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) (limited to 'Makefile') diff --git a/Makefile b/Makefile index 608e777ba4..488ae0c0e7 100644 --- a/Makefile +++ b/Makefile @@ -719,12 +719,10 @@ checkheaders: $(ALLHEADERS:.h=.ho) dep depend: $(DEPS) for part in $(PARTS); do $(MAKE) -C $$part depend; done -define RECURSIVE_RULE -$(part)/$(part).a: recurse - $(MAKE) -C $(part) -endef +ALLPARTLIBS = $(foreach part, $(PARTS), $(part)/$(part).a) -$(foreach part,$(PARTS),$(eval $(RECURSIVE_RULE))) +$(ALLPARTLIBS): recurse + $(MAKE) -C $(@D) mplayer$(EXESUF): $(MPLAYER_DEPS) $(CC) -o $@ $^ $(LDFLAGS_MPLAYER) -- cgit v1.2.3