mirror of
https://github.com/mozilla/gecko-dev.git
synced 2024-10-19 08:15:31 +00:00
5b41b430f9
The --track flag provides a more accurate accounting of what files were installed by the manifest, so they can be appropriately removed. For example, test files are now removed from _tests if an entry in a test file is deleted. The --no-remove flag is removed as an alternative, and the --track flag is now mandatory. MozReview-Commit-ID: Wiup4Gzwkb --HG-- extra : rebase_source : 4a44c7fe066ba9b5f1e37ec682464f7f4f6cb2cf
11 lines
492 B
Makefile
11 lines
492 B
Makefile
# This Source Code Form is subject to the terms of the Mozilla Public
|
|
# License, v. 2.0. If a copy of the MPL was not distributed with this
|
|
# file, You can obtain one at http://mozilla.org/MPL/2.0/.
|
|
|
|
export::
|
|
$(call py_action,process_install_manifest,--track install-xpidl.track $(DIST)/idl $(DEPTH)/_build_manifests/install/dist_idl)
|
|
$(call SUBMAKE,xpidl,$(DEPTH)/config/makefiles/xpidl)
|
|
|
|
clean clobber realclean clobber_all distclean::
|
|
$(call SUBMAKE,$@,$(DEPTH)/config/makefiles/xpidl)
|