зеркало из https://github.com/mozilla/gecko-dev.git
Bug 1209403 - Build xpidl stuff in the faster make backend. r=gps
This commit is contained in:
Родитель
688510366a
Коммит
c9cc8367e0
|
@ -132,6 +132,9 @@ endif
|
||||||
$(addprefix install-,$(filter dist/%,$(install_manifests))): install-dist/%: $(install_manifest_depends)
|
$(addprefix install-,$(filter dist/%,$(install_manifests))): install-dist/%: $(install_manifest_depends)
|
||||||
$(call py_action,process_install_manifest,$(if $(NO_REMOVE),--no-remove )$(DIST)/$* _build_manifests/install/dist_$*)
|
$(call py_action,process_install_manifest,$(if $(NO_REMOVE),--no-remove )$(DIST)/$* _build_manifests/install/dist_$*)
|
||||||
|
|
||||||
|
# Dummy wrapper rule to allow the faster backend to piggy back
|
||||||
|
install-dist_%: install-dist/% ;
|
||||||
|
|
||||||
install-_tests: $(install_manifest_depends)
|
install-_tests: $(install_manifest_depends)
|
||||||
$(call py_action,process_install_manifest,$(if $(NO_REMOVE),--no-remove )_tests _build_manifests/install/tests)
|
$(call py_action,process_install_manifest,$(if $(NO_REMOVE),--no-remove )_tests _build_manifests/install/tests)
|
||||||
|
|
||||||
|
|
|
@ -53,6 +53,9 @@ default: $(TOPOBJDIR)/dist/bin/greprefs.js
|
||||||
default: $(TOPOBJDIR)/dist/bin/platform.ini
|
default: $(TOPOBJDIR)/dist/bin/platform.ini
|
||||||
default: $(TOPOBJDIR)/dist/bin/webapprt/webapprt.ini
|
default: $(TOPOBJDIR)/dist/bin/webapprt/webapprt.ini
|
||||||
|
|
||||||
|
# Targets from the recursive make backend to be built for a default build
|
||||||
|
default: $(TOPOBJDIR)/config/makefiles/xpidl/xpidl
|
||||||
|
|
||||||
.PHONY: FORCE
|
.PHONY: FORCE
|
||||||
|
|
||||||
# Extra define to trigger some workarounds. We should strive to limit the
|
# Extra define to trigger some workarounds. We should strive to limit the
|
||||||
|
@ -198,3 +201,7 @@ $(TOPOBJDIR)/dist/bin/application.ini: defines += \
|
||||||
$(TOPOBJDIR)/dist/bin/greprefs.js: $(TOPOBJDIR)/modules/libpref/greprefs.js
|
$(TOPOBJDIR)/dist/bin/greprefs.js: $(TOPOBJDIR)/modules/libpref/greprefs.js
|
||||||
$(TOPOBJDIR)/dist/bin/platform.ini: $(TOPOBJDIR)/toolkit/xre/platform.ini
|
$(TOPOBJDIR)/dist/bin/platform.ini: $(TOPOBJDIR)/toolkit/xre/platform.ini
|
||||||
$(TOPOBJDIR)/dist/bin/webapprt/webapprt.ini: $(TOPOBJDIR)/webapprt/webapprt.ini
|
$(TOPOBJDIR)/dist/bin/webapprt/webapprt.ini: $(TOPOBJDIR)/webapprt/webapprt.ini
|
||||||
|
|
||||||
|
# The xpidl target in config/makefiles/xpidl requires the install manifest for
|
||||||
|
# dist/idl to have been processed.
|
||||||
|
$(TOPOBJDIR)/config/makefiles/xpidl/xpidl: $(TOPOBJDIR)/install-dist_idl
|
||||||
|
|
Загрузка…
Ссылка в новой задаче