Wed, 31 Dec 2014 07:22:50 +0100
Correct previous dual key logic pending first delivery installment.
michael@0 | 1 | # This Source Code Form is subject to the terms of the Mozilla Public |
michael@0 | 2 | # License, v. 2.0. If a copy of the MPL was not distributed with this |
michael@0 | 3 | # file, You can obtain one at http://mozilla.org/MPL/2.0/. |
michael@0 | 4 | |
michael@0 | 5 | testing_modules := \ |
michael@0 | 6 | mocks.jsm \ |
michael@0 | 7 | $(NULL) |
michael@0 | 8 | |
michael@0 | 9 | # We install Metrics.jsm into the "main" JSM repository and the rest in |
michael@0 | 10 | # services. External consumers should only go through Metrics.jsm. |
michael@0 | 11 | MAIN_JS_MODULE := Metrics.jsm |
michael@0 | 12 | MAIN_JS_MODULE_PATH = $(FINAL_TARGET)/modules |
michael@0 | 13 | PP_TARGETS += MAIN_JS_MODULE |
michael@0 | 14 | |
michael@0 | 15 | TESTING_JS_MODULES := $(addprefix modules-testing/,$(testing_modules)) |
michael@0 | 16 | TESTING_JS_MODULE_DIR := services/metrics |
michael@0 | 17 | |
michael@0 | 18 | include $(topsrcdir)/config/rules.mk |
michael@0 | 19 | |
michael@0 | 20 | # Add extra prerequisites until bug 837792 is addressed. |
michael@0 | 21 | $(FINAL_TARGET)/modules/Metrics.jsm: Metrics.jsm providermanager.jsm dataprovider.jsm storage.jsm |