Index: src/platform/vboot_reference/Makefile |
diff --git a/src/platform/vboot_reference/Makefile b/src/platform/vboot_reference/Makefile |
index 2a1043cf4b3c58089535545455c51f927e8d0959..bdba1c103980b2ccfd142c3cdc804c488d8e0fed 100644 |
--- a/src/platform/vboot_reference/Makefile |
+++ b/src/platform/vboot_reference/Makefile |
@@ -14,11 +14,13 @@ export INCLUDES = \ |
SUBDIRS=common cgptlib cryptolib misclibs vfirmware vkernel utility tests |
all: |
- for i in $(SUBDIRS); do \ |
- ( cd $$i ; $(MAKE)) ; \ |
+ set -e; \ |
Bill Richardson
2010/05/20 16:51:15
That's not parallelizable. Use this instead:
all:
Louis
2010/05/21 03:43:21
This cannot be parallelized because we need to com
|
+ for i in $(SUBDIRS); do \ |
+ make -C $$i; \ |
done |
clean: |
+ set -e; \ |
Bill Richardson
2010/05/20 16:51:15
clean: $(foreach DIR,$(SUBDIRS),$(DIR)-subdir)
Louis
2010/05/21 03:43:21
This cannot be parallelized because our build syst
|
for i in $(SUBDIRS); do \ |
- ( cd $$i ; make clean) ; \ |
+ make -C $$i clean ; \ |
done |