moz.build (903B)
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 with Files("**"): 6 BUG_COMPONENT = ("Firefox", "Remote Settings Client") 7 8 DIRS += [ 9 "dumps", 10 "static-dumps", 11 ] 12 13 EXTRA_COMPONENTS += [ 14 "servicesSettings.manifest", 15 ] 16 17 EXTRA_JS_MODULES["services-settings"] += [ 18 "Attachments.sys.mjs", 19 "Database.sys.mjs", 20 "IDBHelpers.sys.mjs", 21 "remote-settings.sys.mjs", 22 "RemoteSettings.worker.mjs", 23 "RemoteSettingsClient.sys.mjs", 24 "RemoteSettingsComponents.sys.mjs", 25 "RemoteSettingsWorker.sys.mjs", 26 "SharedUtils.sys.mjs", 27 "SyncHistory.sys.mjs", 28 "Utils.sys.mjs", 29 ] 30 31 XPCOM_MANIFESTS += [ 32 "components.conf", 33 ] 34 35 XPCSHELL_TESTS_MANIFESTS += ["test/unit/xpcshell.toml"] 36 37 SPHINX_TREES["/services/settings"] = "docs"