Pass the Makefile flags to recursive makes in {PARALLEL,OPTIONAL}_DIRS targets.
authorMisha Brukman <brukman+llvm@gmail.com>
Fri, 21 May 2004 23:21:11 +0000 (23:21 +0000)
committerMisha Brukman <brukman+llvm@gmail.com>
Fri, 21 May 2004 23:21:11 +0000 (23:21 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@13623 91177308-0d34-0410-b5e6-96231b3b80d8

Makefile.rules

index 3009045a235f62886277184f6128935bec1fa8b5..59eec663afa0d52f555b6021b3151a3150f5703a 100644 (file)
@@ -422,7 +422,7 @@ install-bytecode :: $(addsuffix /.makeinstall-bytecode, $(PARALLEL_DIRS))
                $(MKDIR) $(@D); \
                cp $(SourceDir)/$(@D)/Makefile $(@D)/Makefile; \
        fi; \
-       $(MAKE) -C $(@D) $(subst $(@D)/.make,,$@)
+       $(MAKE) -C $(@D) $(subst $(@D)/.make,,$@) $(MFLAGS)
 endif
 
 # Handle directories that may or may not exist
@@ -436,7 +436,7 @@ all install clean test bytecode stripped-bytecode install-bytecode::
                                $(MKDIR) $$dir; \
                                cp $(SourceDir)/$$dir/Makefile $$dir/Makefile; \
                        fi; \
-                       ($(MAKE) -C$$dir $@) || exit 1; \
+                       ($(MAKE) -C$$dir $@ $(MFLAGS)) || exit 1; \
                fi \
        done
 endif