Commit 656090e7 authored by Sukhbir Singh's avatar Sukhbir Singh Committed by Georg Koppen
Browse files

Bug 26203: Update mozconfig for Windows nightly build

Also enable rust for all builds.
parent 57693e01
...@@ -65,11 +65,9 @@ EOF ...@@ -65,11 +65,9 @@ EOF
export SELFRANDO_skip_shuffle= export SELFRANDO_skip_shuffle=
[% END -%] [% END -%]
[% IF ! c("var/windows") %] mkdir -p /var/tmp/dist
mkdir -p /var/tmp/dist tar -C /var/tmp/dist -xf [% c('input_files_by_name/rust') %]
tar -C /var/tmp/dist -xf [% c('input_files_by_name/rust') %] export PATH="/var/tmp/dist/rust/bin:$PATH"
export PATH="/var/tmp/dist/rust/bin:$PATH"
[% END -%]
[% IF c("var/linux") %] [% IF c("var/linux") %]
# Add llvm so stylo can build # Add llvm so stylo can build
......
...@@ -108,7 +108,6 @@ input_files: ...@@ -108,7 +108,6 @@ input_files:
enable: '[% c("var/windows-x86_64") %]' enable: '[% c("var/windows-x86_64") %]'
- project: rust - project: rust
name: rust name: rust
enable: '[% ! c("var/windows") %]'
- project: llvm - project: llvm
name: llvm name: llvm
enable: '[% c("var/linux") %]' enable: '[% c("var/linux") %]'
......
...@@ -24,3 +24,6 @@ ac_add_options --disable-crashreporter ...@@ -24,3 +24,6 @@ ac_add_options --disable-crashreporter
ac_add_options --disable-maintenance-service ac_add_options --disable-maintenance-service
ac_add_options --disable-webrtc ac_add_options --disable-webrtc
ac_add_options --disable-tests ac_add_options --disable-tests
ac_add_options --disable-stylo # Bugzilla 1390583
ac_add_options --disable-accessibility # https://sourceforge.net/p/mingw-w64/bugs/648/
ac_add_options --disable-jemalloc # Bugzilla 1466192
...@@ -18,12 +18,12 @@ ac_add_options --enable-tor-browser-update ...@@ -18,12 +18,12 @@ ac_add_options --enable-tor-browser-update
ac_add_options --enable-signmar ac_add_options --enable-signmar
ac_add_options --enable-verify-mar ac_add_options --enable-verify-mar
# We can't build the sandbox code with mingw-w64:
# https://bugzilla.mozilla.org/show_bug.cgi?id=1042426
ac_add_options --disable-sandbox
# Let's make sure no preference is enabling either Adobe's or Google's CDM. # Let's make sure no preference is enabling either Adobe's or Google's CDM.
ac_add_options --disable-eme ac_add_options --disable-eme
ac_add_options --disable-crashreporter ac_add_options --disable-crashreporter
ac_add_options --disable-maintenance-service ac_add_options --disable-maintenance-service
ac_add_options --disable-webrtc ac_add_options --disable-webrtc
ac_add_options --disable-tests ac_add_options --disable-tests
ac_add_options --disable-stylo # Bugzilla 1390583
ac_add_options --disable-accessibility # https://sourceforge.net/p/mingw-w64/bugs/648/
ac_add_options --disable-jemalloc # Bugzilla 1466192
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment