DescriptionRolling deps, making mojo work with new NaCl gn setup.
The NaCl repository has moved a lot of its BUILD.gn files to new
locations, largely to work with Chromium. This CL updates Mojo in
parallel with Chromium by updating relevant build files such that NaCl
can still be built.
All files in "build/*" are directly copied from Chromium except for two:
"build/toolchain/gcc_toolchain.gni" could not totally be copied (the Chromium
version uses sanitizers, and they differ in how they deal with .so files). I
hand-copied chunks of this file to build with the new NaCl setup (copying the
entire file is not possible without causing errors).
"build/toolchain/nacl_toolchain.gni" removed an assignment of "clear_sanitizers
= true" from the nacl_toolchain template, as it was unused in Mojo. This is just
a single line difference.
BUG=https://github.com/domokit/mojo/issues/396
R=mseaborn@chromium.org
Committed: https://chromium.googlesource.com/external/mojo/+/51c54bcfb4e774dc752e4c3d26f5862430861802
Patch Set 1 #Patch Set 2 : #Patch Set 3 : Resolving merge conflict in DEPS #
Messages
Total messages: 8 (2 generated)
|