Pier Angelo Vendrame pushed to branch main at The Tor Project / Applications / tor-browser-build

Commits:

3 changed files:

Changes:

  • projects/android-toolchain/build
    ... ... @@ -15,7 +15,7 @@ mv cmdline-tools/cmdline-tools cmdline-tools/[% c("var/commandlinetools_version_
    15 15
     # NDK
    
    16 16
     mkdir ndk
    
    17 17
     unzip -qq $rootdir/[% c("input_files_by_name/android_ndk_compiler")%] -d ndk
    
    18
    -ln -s android-ndk-r[% c("var/android_ndk_version") %][% c("var/android_ndk_revision") %] ndk/[% c("var/android_ndk_version_build") %]
    
    18
    +ln -s android-ndk-r[% c("var/android_ndk_release_name") %] ndk/[% c("var/android_ndk_revision") %]
    
    19 19
     
    
    20 20
     # Build tools
    
    21 21
     mkdir build-tools
    

  • projects/android-toolchain/config
    ... ... @@ -14,10 +14,10 @@ var:
    14 14
         # But an NDK is more than 1.5GB, so it does not make sense to copy one that
    
    15 15
         # is not even used in all containers. Instead, we download the additional
    
    16 16
         # NDK only in application-services, and adjust the other variables here.
    
    17
    -    [% IF c("ndk_version") -%]
    
    18
    -      export ANDROID_NDK_HOME=$ANDROID_HOME/ndk/android-ndk-r[% c("ndk_version") %]
    
    17
    +    [% IF c("ndk_release") -%]
    
    18
    +      export ANDROID_NDK_HOME=$ANDROID_HOME/ndk/android-ndk-r[% c("ndk_release") %]
    
    19 19
         [% ELSE -%]
    
    20
    -      export ANDROID_NDK_HOME=$ANDROID_HOME/ndk/android-ndk-r[% c("var/android_ndk_version") %][% c('var/android_ndk_revision') %]
    
    20
    +      export ANDROID_NDK_HOME=$ANDROID_HOME/ndk/android-ndk-r[% c("var/android_ndk_release_name") %]
    
    21 21
         [% END -%]
    
    22 22
         export ANDROID_NDK_ROOT=$ANDROID_NDK_HOME
    
    23 23
         export NDK_HOST_TAG=linux-x86_64
    
    ... ... @@ -32,9 +32,8 @@ var:
    32 32
       android_api_level: 36
    
    33 33
       android_release_dir: android-16
    
    34 34
       android_platform_revision: '01'
    
    35
    -  android_ndk_version: 28
    
    36
    -  android_ndk_revision: b
    
    37
    -  android_ndk_version_build: 28.1.13356709
    
    35
    +  android_ndk_release_name: 28b
    
    36
    +  android_ndk_revision: 28.1.13356709
    
    38 37
       # We need the following two variables for get_build_tools, used by signing
    
    39 38
       # scripts.
    
    40 39
       build_tools_version: 36
    
    ... ... @@ -47,7 +46,7 @@ input_files:
    47 46
       - URL: '[% c("var/google_repo") %]/commandlinetools-linux-[% c("var/commandlinetools_version") %]_latest.zip'
    
    48 47
         name: android_commandlinetools
    
    49 48
         sha256sum: 7ec965280a073311c339e571cd5de778b9975026cfcbe79f2b1cdcb1e15317ee
    
    50
    -  - URL: '[% c("var/google_repo") %]/android-ndk-r[% c("var/android_ndk_version") %][% c("var/android_ndk_revision") %]-linux.zip'
    
    49
    +  - URL: '[% c("var/google_repo") %]/android-ndk-r[% c("var/android_ndk_release_name") %]-linux.zip'
    
    51 50
         name: android_ndk_compiler
    
    52 51
         sha256sum: e9f2759862cecfd48c20bbb7d8cfedbb020f4d91b5f78d9a2fc106f7db3c27ed
    
    53 52
       - URL: '[% c("var/google_repo") %]/[% c("var/build_tools_filename") %]'
    

  • projects/geckoview/list_toolchain_updates_checks
    ... ... @@ -10,8 +10,8 @@ if (m/^\\s*NDK_VERSION\\s*=\\s*"(.+)"/) {
    10 10
     }
    
    11 11
     EOF
    
    12 12
     needed=$(cat python/mozboot/mozboot/android.py | perl -ne "$p")
    
    13
    -current='r[% pc("android-toolchain", "var/android_ndk_version") %][% pc("android-toolchain", "var/android_ndk_revision") %]'
    
    14
    -check_update_needed ndk_version "$needed" "$current"
    
    13
    +current='r[% pc("android-toolchain", "var/android_ndk_release_name") %]
    
    14
    +check_update_needed ndk_release_name "$needed" "$current"
    
    15 15
     
    
    16 16
     
    
    17 17
     # build_tools