morgan pushed to branch tor-browser-128.5.0esr-14.5-1 at The Tor Project / Applications / Tor Browser
Commits:
-
d1eed871
by NoisyCoil at 2024-12-03T18:56:33+00:00
-
85faa5f2
by NoisyCoil at 2024-12-03T18:56:33+00:00
-
c1951fdb
by NoisyCoil at 2024-12-03T18:56:33+00:00
3 changed files:
Changes:
1 | +. $topsrcdir/browser/config/mozconfigs/tor-browser
|
|
2 | + |
|
3 | +# This mozconfig file is not used in official builds.
|
|
4 | +# It is only intended to be used when doing incremental Linux builds
|
|
5 | +# during development.
|
|
6 | + |
|
7 | +# Moz switched to lld for all Linux targets in Bug 1839739.
|
|
8 | +ac_add_options --enable-linker=lld
|
|
9 | + |
|
10 | +export MOZILLA_OFFICIAL=
|
|
11 | +export MOZ_APP_REMOTINGNAME="Tor Browser Dev"
|
|
12 | +ac_add_options --with-branding=browser/branding/tb-nightly
|
|
13 | + |
|
14 | +ac_add_options --enable-default-toolkit=cairo-gtk3
|
|
15 | + |
|
16 | +ac_add_options --disable-strip
|
|
17 | +ac_add_options --disable-install-strip
|
|
18 | + |
|
19 | +ac_add_options --with-base-browser-version=dev-build
|
|
20 | +ac_add_options --disable-base-browser-update |
... | ... | @@ -12,11 +12,17 @@ ifeq ($(ARCHITECTURE), "arm64") |
12 | 12 | ARCHITECTURE = "aarch64"
|
13 | 13 | endif
|
14 | 14 | |
15 | +ifeq ($(ARCHITECTURE), "aarch64")
|
|
16 | + LINUX_VENDOR = "unknown"
|
|
17 | +else
|
|
18 | + LINUX_VENDOR = "pc"
|
|
19 | +endif
|
|
20 | + |
|
15 | 21 | # Define build output path based on the platform.
|
16 | 22 | ifeq ("$(shell uname)", "Darwin")
|
17 | 23 | BUILD_OUTPUT = "$(DEV_ROOT)/obj-$(ARCHITECTURE)-apple-darwin$(shell uname -r)"
|
18 | 24 | else
|
19 | - BUILD_OUTPUT = "$(DEV_ROOT)/obj-$(ARCHITECTURE)-pc-linux-gnu"
|
|
25 | + BUILD_OUTPUT = "$(DEV_ROOT)/obj-$(ARCHITECTURE)-$(LINUX_VENDOR)-linux-gnu"
|
|
20 | 26 | endif
|
21 | 27 | |
22 | 28 | # Define the run command based on the platform.
|
... | ... | @@ -10,7 +10,7 @@ TOR_BROWSER_VERSION=$(grep -Eo "\"version\":\"[0-9.a]+\"" downloads.json | grep |
10 | 10 | if [ "$(uname)" = "Darwin" ]; then
|
11 | 11 | TOR_BROWSER_PACKAGE="tor-browser-macos-${TOR_BROWSER_VERSION}.dmg"
|
12 | 12 | else
|
13 | - TOR_BROWSER_PACKAGE="tor-browser-linux-x86_64-${TOR_BROWSER_VERSION}.tar.xz"
|
|
13 | + TOR_BROWSER_PACKAGE="tor-browser-linux-$(uname -m)-${TOR_BROWSER_VERSION}.tar.xz"
|
|
14 | 14 | fi
|
15 | 15 | TOR_BROWSER_PACKAGE_URL="https://dist.torproject.org/torbrowser/${TOR_BROWSER_VERSION}/${TOR_BROWSER_PACKAGE}"
|
16 | 16 |