Unverified Commit 4f71f012 authored by boklm's avatar boklm
Browse files

Bug 23229: build firefox for Windows 64

parent 51e32622
Loading
Loading
Loading
Loading
+3 −0
Original line number Diff line number Diff line
@@ -12,6 +12,9 @@ targets:
  windows-i686:
    var:
      ff_arch: win32
  windows-x86_64:
    var:
      ff_arch: win64
  osx-x86_64:
    var:
      ff_arch: mac
+4 −0
Original line number Diff line number Diff line
@@ -66,6 +66,10 @@ targets:
    var:
      martools_filename: mar-tools-win32.zip

  windows-x86_64:
    var:
      martools_filename: mar-tools-win64.zip

input_files:
  - project: container-image
  - name: '[% c("var/compiler") %]'
+29 −0
Original line number Diff line number Diff line
CROSS_COMPILE=1

ac_add_options --enable-application=browser
ac_add_options --target=x86_64-w64-mingw32
ac_add_options --with-toolchain-prefix=x86_64-w64-mingw32-
ac_add_options --enable-default-toolkit=cairo-windows
mk_add_options MOZ_OBJDIR=@TOPSRCDIR@/obj-mingw
mk_add_options MOZ_APP_DISPLAYNAME="Tor Browser"
mk_add_options MOZILLA_OFFICIAL=1
mk_add_options BUILD_OFFICIAL=1

ac_add_options --disable-debug
ac_add_options --enable-optimize
ac_add_options --enable-strip
ac_add_options --enable-official-branding

ac_add_options --enable-tor-browser-update
ac_add_options --enable-signmar
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.
ac_add_options --disable-eme
ac_add_options --disable-crashreporter
ac_add_options --disable-maintenance-service
ac_add_options --disable-webrtc
ac_add_options --disable-tests
+1 −1
Original line number Diff line number Diff line
@@ -37,7 +37,7 @@ var:
    popd

targets:
  windows-i686:
  windows:
    var:
      configure_opt: --disable-multilib --enable-languages=c,c++
      arch_deps: