Revision control

Other Tools

1
# This Source Code Form is subject to the terms of the Mozilla Public
2
# License, v. 2.0. If a copy of the MPL was not distributed with this
3
# file, You can obtain one at http://mozilla.org/MPL/2.0/.
4
5
package:
6
@$(MAKE) -C comm/suite/installer
7
8
package-compare:
9
@$(MAKE) -C comm/suite/installer package-compare
10
11
install::
12
@$(MAKE) -C comm/suite/installer install
13
14
source-package::
15
@$(MAKE) -C comm/suite/installer source-package
16
17
upload::
18
@$(MAKE) -C comm/suite/installer upload
19
20
source-upload::
21
@$(MAKE) -C comm/suite/installer source-upload
22
23
# make -j1 because dependencies in l10n build targets don't work
24
# with parallel builds
25
merge-% installers-% langpack-% chrome-% clobber-%:
26
$(MAKE) -j1 -C comm/suite/locales $@
27
28
# mochitests need to be run from the Mozilla build system
29
ifdef ENABLE_TESTS
30
# Backend is implemented in mozilla/testing/testsuite-targets.mk.
31
# This part is copied from mozilla/browser/build.mk.
32
33
mochitest-browser-chrome:
34
$(RUN_MOCHITEST) --browser-chrome
35
$(CHECK_TEST_ERROR)
36
37
mochitest:: mochitest-browser-chrome
38
39
.PHONY: mochitest-browser-chrome
40
endif