tor-browser

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

releng_base_windows_32_mingw_builds.py (2259B)


      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    ######## LINUX GENERIC CONFIG KEYS/VAlUES
     10    # if you are updating this with custom 32 bit keys/values please add them
     11    # below under the '32 bit specific' code block otherwise, update in this
     12    # code block and also make sure this is synced with
     13    # releng_base_linux_64_builds.py
     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    "vcs_share_base": "/builds/hg-shared",
     33    "upload_env": {
     34        "UPLOAD_PATH": "/builds/worker/artifacts",
     35    },
     36    #########################################################################
     37    #########################################################################
     38    ###### 32 bit specific ######
     39    "platform": "win32-mingw32",
     40    "stage_platform": "win32-mingw32",
     41    "env": {
     42        "MOZBUILD_STATE_PATH": os.path.join(os.getcwd(), ".mozbuild"),
     43        "DISPLAY": ":2",
     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        # 32 bit specific
     52        "PATH": "/usr/local/bin:/bin:/usr/bin",
     53    },
     54    "mozconfig_platform": "win32",
     55    #########################################################################
     56 }