The build system will automatically use the MSVC 64-bit cross-compile
toolchain (amd64_x86) when building 32-bit. The logic for this lives in the
get_vc_paths function in build/moz.configure/toolchain.configure. So yeah,
things should Just Work depending on whether you have mozconfig set to
build 32-bit or 64-bit. I'm also going to want to note when this goes final
that the build system supports detection of both MSVC 2015 and 2017 at this
point, defaulting to the latter if both are found. It can be manually
specified via the --with-visual-studio-version option, however.

-Ryan

On Tue, Jun 20, 2017 at 11:47 AM, Benjamin Smedberg <benja...@smedbergs.us>
wrote:

>
>
> On Tue, Jun 20, 2017 at 11:35 AM, Ryan VanderMeulen <
> rvandermeu...@mozilla.com> wrote:
>
>> After a lot of local testing and help from others, I think MozillaBuild
>> 3.0 is ready to be considered a release candidate. If I don't hear of any
>> late-breaking blockers, I intend to get this signed and released on Friday.
>>
>> Major updates since 2.2.0:
>> * Windows 7+ 64-bit is officially required to install.
>> * A number of components were updated to their 64-bit versions, Python
>> included.
>> * nodejs and python3 were added.
>> * NSIS was updated to version 3.01 and older versions were removed.
>> * start-shell-msvc*.bat were removed in favor of using only
>> start-shell.bat. The build system handles all compiler and platform SDK
>> detection now.
>>
>
> As a person who didn't know about start-shell.bat before today: how do I
> configure a 64-bit or 32-bit build in this new setup? Is this something
> that would now be in the mozconfig?
>
> --BDS
>
>
>
_______________________________________________
dev-builds mailing list
dev-builds@lists.mozilla.org
https://lists.mozilla.org/listinfo/dev-builds

Reply via email to