Bug 847001. Make globalgen depend on the actual set of WebIDL files we're compiling, not just on the individual files. r=khuey

This commit is contained in:
Boris Zbarsky 2013-03-04 14:08:24 -05:00
parent b002bb800b
commit bc99bd5e23

View File

@ -193,6 +193,8 @@ globalgen_dependencies := \
Configuration.py \
Codegen.py \
parser/WebIDL.py \
../webidl/WebIDL.mk \
$(all_webidl_files) \
$(CACHE_DIR)/.done \
$(GLOBAL_DEPS) \
$(NULL)
@ -201,8 +203,7 @@ $(CACHE_DIR)/.done:
$(MKDIR) -p $(CACHE_DIR)
@$(TOUCH) $@
ParserResults.pkl: $(globalgen_dependencies) \
$(all_webidl_files)
ParserResults.pkl: $(globalgen_dependencies)
PYTHONDONTWRITEBYTECODE=1 $(PYTHON) $(topsrcdir)/config/pythonpath.py \
$(PLY_INCLUDE) -I$(srcdir)/parser \
$(srcdir)/GlobalGen.py $(srcdir)/Bindings.conf . \