RepositoryModule: un-break serialization of libraries

The serialization was effectively disabled because the top-level
Makefile does not invoke Makefile.gbuild with "all" target but with
empty (default) target so MAKECMDS is empty.

(regression from 96409470b19d32a2310086b089542b333686f4da)

Change-Id: I919c6543a282945cbb36468ff0d4666718a7d8f6
This commit is contained in:
Michael Stahl 2013-05-31 23:02:33 +02:00
parent fcca05c337
commit c4f7ed869f

View File

@ -241,7 +241,9 @@ $(if $(strip $(1)),\
$(call repositorymodule_serialize,$(wordlist 2,$(words $(1)),$(1))))
endef
ifeq (all,$(filter all,$(MAKECMDGOALS)))
# do not serialize on a partial build as that may fail due to missing deps.
# the default goal is all (see Module.mk)
ifeq (,$(filter-out all,$(MAKECMDGOALS)))
$(eval $(call repositorymodule_serialize,\
scfilt \
$(if $(filter SCRIPTING,$(BUILD_TYPE)),vbaobj) \