tor-browser

The Tor Browser
git clone https://git.dasho.dev/tor-browser.git
Log | Files | Refs | README | LICENSE

moz.build (1835B)


      1 # -*- Mode: python; indent-tabs-mode: nil; tab-width: 40 -*-
      2 # vim: set filetype=python:
      3 # This Source Code Form is subject to the terms of the Mozilla Public
      4 # License, v. 2.0. If a copy of the MPL was not distributed with this
      5 # file, You can obtain one at http://mozilla.org/MPL/2.0/.
      6 
      7 include("../templates.mozbuild")
      8 
      9 DIRS += [
     10     "css",
     11     "commands",
     12     "compatibility",
     13     "discovery",
     14     "heapsnapshot",
     15     "images",
     16     "inspector",
     17     "jsbeautify",
     18     "layout",
     19     "loader",
     20     "locales",
     21     "network-observer",
     22     "node-properties",
     23     "performance-new",
     24     "platform",
     25     "protocol",
     26     "security",
     27     "sprintfjs",
     28     "specs",
     29     "storage",
     30     "test-helpers",
     31     "tests/objects",
     32     "transport",
     33     "webconsole",
     34     "worker",
     35 ]
     36 
     37 if CONFIG["MOZ_BUILD_APP"] != "mobile/android":
     38     BROWSER_CHROME_MANIFESTS += ["tests/browser/browser.toml"]
     39 
     40 BROWSER_CHROME_MANIFESTS += ["test-helpers/browser.toml"]
     41 
     42 MOCHITEST_CHROME_MANIFESTS += ["tests/chrome/chrome.toml"]
     43 XPCSHELL_TESTS_MANIFESTS += ["tests/xpcshell/xpcshell.toml"]
     44 
     45 JAR_MANIFESTS += ["jar.mn"]
     46 
     47 DevToolsModules(
     48     "accessibility.js",
     49     "async-storage.js",
     50     "async-utils.js",
     51     "constants.js",
     52     "debounce.js",
     53     "DevToolsInfaillibleUtils.sys.mjs",
     54     "DevToolsUtils.js",
     55     "dom-helpers.js",
     56     "dom-node-constants.js",
     57     "dom-node-filter-constants.js",
     58     "event-emitter.js",
     59     "extend.js",
     60     "flags.js",
     61     "generate-uuid.js",
     62     "highlighters.mjs",
     63     "indentation.js",
     64     "indexed-db.js",
     65     "l10n.js",
     66     "mdn.mjs",
     67     "natural-sort.js",
     68     "path.js",
     69     "picker-constants.js",
     70     "plural-form.js",
     71     "protocol.js",
     72     "string.js",
     73     "system.js",
     74     "ThreadSafeDevToolsUtils.js",
     75     "throttle.js",
     76     "validate-breakpoint.sys.mjs",
     77 )
     78 
     79 with Files("**"):
     80     BUG_COMPONENT = ("DevTools", "General")