tor-browser

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

build-WindowsAppSDK.sh (874B)


      1 #!/bin/bash
      2 set -x -e -v
      3 
      4 artifact=$(basename "$TOOLCHAIN_ARTIFACT")
      5 target_folder_name=${artifact%.tar.*}
      6 ARCH_SUFFIX=$1
      7 SHORT_VERSION=$2
      8 
      9 cd $MOZ_FETCHES_DIR
     10 unzip MSIX/win10-${ARCH_SUFFIX}/Microsoft.WindowsAppRuntime.${SHORT_VERSION}.msix
     11 
     12 mkdir $target_folder_name
     13 # We just extract the few DLLs that Firefox needs instead of the
     14 # whole SDK.
     15 cp CoreMessagingXP.dll $target_folder_name
     16 cp marshal.dll $target_folder_name
     17 cp Microsoft.InputStateManager.dll $target_folder_name
     18 cp Microsoft.Internal.FrameworkUdk.dll $target_folder_name
     19 cp Microsoft.UI.Composition.OSSupport.dll $target_folder_name
     20 cp Microsoft.UI.Input.dll $target_folder_name
     21 cp Microsoft.UI.Windowing.Core.dll $target_folder_name
     22 cp Microsoft.UI.Windowing.dll $target_folder_name
     23 
     24 mkdir -p $UPLOAD_DIR
     25 
     26 tar -caf $target_folder_name.tar.zst $target_folder_name
     27 mv $target_folder_name.tar.zst $UPLOAD_DIR