tor-browser

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

releng_base_mac_64_cross_builds.py (2213B)


      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 import os
      6 
      7 config = {
      8    #########################################################################
      9    ######## MACOSX CROSS GENERIC CONFIG KEYS/VAlUES
     10    # note: overridden by MOZHARNESS_ACTIONS in TaskCluster tasks
     11    "default_actions": [
     12        "build",
     13    ],
     14    "secret_files": [
     15        {
     16            "filename": "/builds/gls-gapi.data",
     17            "secret_name": "project/releng/gecko/build/level-%(scm-level)s/gls-gapi.data",
     18            "min_scm_level": 1,
     19        },
     20        {
     21            "filename": "/builds/sb-gapi.data",
     22            "secret_name": "project/releng/gecko/build/level-%(scm-level)s/sb-gapi.data",
     23            "min_scm_level": 1,
     24        },
     25        {
     26            "filename": "/builds/mozilla-desktop-geoloc-api.key",
     27            "secret_name": "project/releng/gecko/build/level-%(scm-level)s/mozilla-desktop-geoloc-api.key",
     28            "min_scm_level": 2,
     29            "default": "try-build-has-no-secrets",
     30        },
     31    ],
     32    "enable_check_test": False,
     33    "vcs_share_base": "/builds/hg-shared",
     34    "upload_env": {
     35        "UPLOAD_PATH": "/builds/worker/artifacts",
     36    },
     37    #########################################################################
     38    #########################################################################
     39    ###### 64 bit specific ######
     40    "platform": "macosx64",
     41    "stage_platform": "macosx64",
     42    "env": {
     43        "MOZBUILD_STATE_PATH": os.path.join(os.getcwd(), ".mozbuild"),
     44        "HG_SHARE_BASE_DIR": "/builds/hg-shared",
     45        "MOZ_OBJDIR": "%(abs_obj_dir)s",
     46        "TINDERBOX_OUTPUT": "1",
     47        "TOOLTOOL_CACHE": "/builds/worker/tooltool-cache",
     48        "TOOLTOOL_HOME": "/builds",
     49        "MOZ_CRASHREPORTER_NO_REPORT": "1",
     50        "LC_ALL": "C",
     51        ## 64 bit specific
     52        "PATH": "/usr/local/bin:/bin:/usr/bin:/usr/local/sbin:/usr/sbin:/sbin",
     53        ##
     54    },
     55    "mozconfig_platform": "macosx64",
     56    "mozconfig_variant": "nightly",
     57    #########################################################################
     58 }