Skip to content

Commit

Permalink
new template for mozconfig windows
Browse files Browse the repository at this point in the history
  • Loading branch information
Ponchale committed Mar 26, 2024
1 parent dead5a7 commit e13d299
Show file tree
Hide file tree
Showing 3 changed files with 33 additions and 32 deletions.
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
ac_add_options --with-app-name=midori
ac_add_options --with-app-basename=Midori
ac_add_options --with-branding=browser/branding/official
ac_add_options --disable-crashreporter
ac_add_options --disable-maintenance-service
ac_add_options --enable-proxy-bypass-protection
Expand All @@ -10,25 +11,24 @@ ac_add_options --disable-tests
ac_add_options --enable-rust-simd
ac_add_options --enable-release
ac_add_options RUSTC_OPT_LEVEL=3
MOZ_REQUIRE_SIGNING=
MOZ_DATA_REPORTING=
MOZ_TELEMETRY_REPORTING=
ac_add_options MOZ_REQUIRE_SIGNING=
ac_add_options MOZ_DATA_REPORTING=
ac_add_options MOZ_TELEMETRY_REPORTING=

ac_add_options --enable-bootstrap

ac_add_options --without-wasm-sandboxed-libraries

ac_add_options --with-mozilla-api-keyfile="$PWD/floorp/apis/api-mozilla-key"
ac_add_options --with-google-location-service-api-keyfile="$PWD/floorp/apis/api-google-location-service-key"
ac_add_options --with-google-safebrowsing-api-keyfile="$PWD/floorp/apis/api-google-safe-browsing-key"

export WINSYSROOT="$(echo ~)/win-cross/vs2019"
ac_add_options WINSYSROOT="$(echo ~)/win-cross/vs2019"

export WINE="$(echo ~)/win-cross/wine/bin/wine64"
export WINEDEBUG=-all
ac_add_options WINE="$(echo ~)/win-cross/wine/bin/wine64"
ac_add_options WINEDEBUG=-all

ac_add_options --target=aarch64-pc-windows-msvc

export MOZ_LTO=cross
ac_add_options MOZ_LTO=cross

export MOZ_STUB_INSTALLER=1
ac_add_options MOZ_STUB_INSTALLER=1
23 changes: 12 additions & 11 deletions .github/workflows/src/windows/x86/mozconfig_win_x86_pgo_base
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@

ac_add_options --with-app-name=midori
ac_add_options --with-app-basename=Midori
ac_add_options --with-branding=browser/branding/official
ac_add_options --disable-crashreporter
ac_add_options --disable-maintenance-service
ac_add_options --enable-proxy-bypass-protection
Expand All @@ -12,9 +13,9 @@ ac_add_options --disable-tests
ac_add_options --enable-rust-simd
ac_add_options --enable-release
ac_add_options RUSTC_OPT_LEVEL=3
MOZ_REQUIRE_SIGNING=
MOZ_DATA_REPORTING=
MOZ_TELEMETRY_REPORTING=
ac_add_options MOZ_REQUIRE_SIGNING=
ac_add_options MOZ_DATA_REPORTING=
ac_add_options MOZ_TELEMETRY_REPORTING=

ac_add_options --enable-bootstrap

Expand All @@ -24,19 +25,19 @@ ac_add_options --with-mozilla-api-keyfile="$PWD/floorp/apis/api-mozilla-key"
ac_add_options --with-google-location-service-api-keyfile="$PWD/floorp/apis/api-google-location-service-key"
ac_add_options --with-google-safebrowsing-api-keyfile="$PWD/floorp/apis/api-google-safe-browsing-key"

export WIN_UCRT_REDIST_DIR="$(echo ~)/win-cross/vs2019/Windows Kits/10/Redist/10.0.19041.0/ucrt/DLLs/x86"
export WIN32_REDIST_DIR="$(echo ~)/win-cross/vs2019/VC/Redist/MSVC/14.29.30133/x86/Microsoft.VC142.CRT"
ac_add_options WIN_UCRT_REDIST_DIR="$(echo ~)/win-cross/vs2019/Windows Kits/10/Redist/10.0.19041.0/ucrt/DLLs/x86"
ac_add_options WIN32_REDIST_DIR="$(echo ~)/win-cross/vs2019/VC/Redist/MSVC/14.29.30133/x86/Microsoft.VC142.CRT"

export WINSYSROOT="$(echo ~)/win-cross/vs2019"
ac_add_options WINSYSROOT="$(echo ~)/win-cross/vs2019"

export MIDL="$(echo ~)/win-cross/wine/bin/widl"
export WINE="$(echo ~)/win-cross/wine/bin/wine64"
export WINEDEBUG=-all
ac_add_options MIDL="$(echo ~)/win-cross/wine/bin/widl"
ac_add_options WINE="$(echo ~)/win-cross/wine/bin/wine64"
ac_add_options WINEDEBUG=-all

#? https://bugzilla.mozilla.org/show_bug.cgi?id=1617793
#? https://phabricator.services.mozilla.com/D170170
ac_add_options --target=i686-pc-windows-msvc

export MOZ_STUB_INSTALLER=1
ac_add_options MOZ_STUB_INSTALLER=1

export MOZ_LTO=cross
ac_add_options MOZ_LTO=cross
24 changes: 12 additions & 12 deletions .github/workflows/src/windows/x86_64/mozconfig_win_x86_64_pgo_base
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
ac_add_options --with-app-name=midori
ac_add_options --with-app-basename=Midori
ac_add_options --with-branding=browser/branding/official
ac_add_options --disable-crashreporter
ac_add_options --disable-maintenance-service
ac_add_options --enable-proxy-bypass-protection
Expand All @@ -10,31 +11,30 @@ ac_add_options --disable-tests
ac_add_options --enable-rust-simd
ac_add_options --enable-release
ac_add_options RUSTC_OPT_LEVEL=3
MOZ_REQUIRE_SIGNING=
MOZ_DATA_REPORTING=
MOZ_TELEMETRY_REPORTING=
ac_add_options MOZ_REQUIRE_SIGNING=
ac_add_options MOZ_DATA_REPORTING=
ac_add_options MOZ_TELEMETRY_REPORTING=

ac_add_options --enable-bootstrap

ac_add_options --without-wasm-sandboxed-libraries

ac_add_options --with-mozilla-api-keyfile="$PWD/floorp/apis/api-mozilla-key"
ac_add_options --with-google-location-service-api-keyfile="$PWD/floorp/apis/api-google-location-service-key"
ac_add_options --with-google-safebrowsing-api-keyfile="$PWD/floorp/apis/api-google-safe-browsing-key"

export WIN_UCRT_REDIST_DIR="$(echo ~)/win-cross/vs2019/Windows Kits/10/Redist/10.0.19041.0/ucrt/DLLs/x64"
export WIN32_REDIST_DIR="$(echo ~)/win-cross/vs2019/VC/Redist/MSVC/14.29.30133/x64/Microsoft.VC142.CRT"
ac_add_options WIN_UCRT_REDIST_DIR="$(echo ~)/win-cross/vs2019/Windows Kits/10/Redist/10.0.19041.0/ucrt/DLLs/x64"
ac_add_options WIN32_REDIST_DIR="$(echo ~)/win-cross/vs2019/VC/Redist/MSVC/14.29.30133/x64/Microsoft.VC142.CRT"

export WINSYSROOT="$(echo ~)/win-cross/vs2019"
ac_add_options WINSYSROOT="$(echo ~)/win-cross/vs2019"

export MIDL="$(echo ~)/win-cross/wine/bin/widl"
export WINE="$(echo ~)/win-cross/wine/bin/wine64"
export WINEDEBUG=-all
ac_add_options MIDL="$(echo ~)/win-cross/wine/bin/widl"
ac_add_options WINE="$(echo ~)/win-cross/wine/bin/wine64"
ac_add_options WINEDEBUG=-all

#? https://bugzilla.mozilla.org/show_bug.cgi?id=1617793
#? https://phabricator.services.mozilla.com/D170170
ac_add_options --target=x86_64-pc-windows-msvc

export MOZ_STUB_INSTALLER=1
ac_add_options MOZ_STUB_INSTALLER=1

export MOZ_LTO=cross
ac_add_options MOZ_LTO=cross

0 comments on commit e13d299

Please sign in to comment.