make component build work for Monochrome
The following revision refers to this bug: https://chromium.googlesource.com/chromium/src.git/+/3ac692c2e67e8030a30e4ebcd12240352944f898 commit 3ac692c2e67e8030a30e4ebcd12240352944f898 Author: michaelbai <michaelbai@chromium.org> Date: Thu Sep 08 23:47:06 2016 Make secondary abi work for component build Add secondary_abi_shared_libraries to pack all the secondary abi shared libraries into APK. BUG= 622855 Review-Url: https://codereview.chromium.org/2319273002 Cr-Commit-Position: refs/heads/master@{#417441} [modify] https://crrev.com/3ac692c2e67e8030a30e4ebcd12240352944f898/build/android/BUILD.gn [modify] https://crrev.com/3ac692c2e67e8030a30e4ebcd12240352944f898/build/android/gyp/write_build_config.py [modify] https://crrev.com/3ac692c2e67e8030a30e4ebcd12240352944f898/build/config/android/internal_rules.gni [modify] https://crrev.com/3ac692c2e67e8030a30e4ebcd12240352944f898/build/config/android/rules.gni
The following revision refers to this bug: https://chromium.googlesource.com/chromium/src.git/+/2ded0b9b26d3cfdd3068b36c28d157c87cb8ab39 commit 2ded0b9b26d3cfdd3068b36c28d157c87cb8ab39 Author: agrieve <agrieve@chromium.org> Date: Fri Sep 09 16:09:47 2016 Reland of Make secondary abi work for component build Reverted in: https://codereview.chromium.org/2327063002/ Reason for reland: Now guards non-build import behind enable_java_templates TBR=michaelbai,machenbach BUG= 622855 Review-Url: https://codereview.chromium.org/2326973003 Cr-Commit-Position: refs/heads/master@{#417597} [modify] https://crrev.com/2ded0b9b26d3cfdd3068b36c28d157c87cb8ab39/build/android/BUILD.gn [modify] https://crrev.com/2ded0b9b26d3cfdd3068b36c28d157c87cb8ab39/build/android/gyp/write_build_config.py [modify] https://crrev.com/2ded0b9b26d3cfdd3068b36c28d157c87cb8ab39/build/config/android/internal_rules.gni [modify] https://crrev.com/2ded0b9b26d3cfdd3068b36c28d157c87cb8ab39/build/config/android/rules.gni
The following revision refers to this bug: https://chromium.googlesource.com/chromium/src.git/+/4ecdcbc6d42854e4a710f208d0a3875d75dafa90 commit 4ecdcbc6d42854e4a710f208d0a3875d75dafa90 Author: machenbach <machenbach@chromium.org> Date: Mon Sep 12 09:07:32 2016 Revert of Make secondary abi work for component build (patchset #2 id:110001 of https://codereview.chromium.org/2326973003/ ) Reason for revert: Doesn't implement a guarded import as described. Leads to the same problems as on first CL downstream: https://build.chromium.org/p/tryserver.v8/builders/v8_android_arm_compile_rel/builds/24283/steps/generate_build_files/logs/stdout Original issue's description: > Reland of Make secondary abi work for component build > > Reverted in: > https://codereview.chromium.org/2327063002/ > > Reason for reland: > Now guards non-build import behind enable_java_templates > > TBR=michaelbai,machenbach > BUG= 622855 > > Committed: https://crrev.com/2ded0b9b26d3cfdd3068b36c28d157c87cb8ab39 > Cr-Commit-Position: refs/heads/master@{#417597} TBR=michaelbai@chromium.org,agrieve@chromium.org # Not skipping CQ checks because original CL landed more than 1 days ago. BUG= 622855 Review-Url: https://codereview.chromium.org/2333593002 Cr-Commit-Position: refs/heads/master@{#417897} [modify] https://crrev.com/4ecdcbc6d42854e4a710f208d0a3875d75dafa90/build/android/BUILD.gn [modify] https://crrev.com/4ecdcbc6d42854e4a710f208d0a3875d75dafa90/build/android/gyp/write_build_config.py [modify] https://crrev.com/4ecdcbc6d42854e4a710f208d0a3875d75dafa90/build/config/android/internal_rules.gni [modify] https://crrev.com/4ecdcbc6d42854e4a710f208d0a3875d75dafa90/build/config/android/rules.gni
The following revision refers to this bug: https://chromium.googlesource.com/chromium/src.git/+/06d80348f0e49fe7558ee8b3adad6f56078b5842 commit 06d80348f0e49fe7558ee8b3adad6f56078b5842 Author: agrieve <agrieve@chromium.org> Date: Mon Sep 12 15:26:15 2016 Reland #2 of Make secondary abi work for component build Previously reverted in: https://codereview.chromium.org/2333593002/ Reason for reland: Removed offending import for real this time. BUG= 622855 Review-Url: https://codereview.chromium.org/2335663002 Cr-Commit-Position: refs/heads/master@{#417942} [modify] https://crrev.com/06d80348f0e49fe7558ee8b3adad6f56078b5842/build/android/BUILD.gn [modify] https://crrev.com/06d80348f0e49fe7558ee8b3adad6f56078b5842/build/android/gyp/write_build_config.py [modify] https://crrev.com/06d80348f0e49fe7558ee8b3adad6f56078b5842/build/config/android/internal_rules.gni [modify] https://crrev.com/06d80348f0e49fe7558ee8b3adad6f56078b5842/build/config/android/rules.gni
The following revision refers to this bug: https://chrome-internal.googlesource.com/clank/internal/apps/+/2defa15e50773de24e664faf527e9ba99746eef1 commit 2defa15e50773de24e664faf527e9ba99746eef1 Author: Tao Bai <michaelbai@google.com> Date: Wed Sep 07 20:57:17 2016
Comment 1 by bugdroid1@chromium.org
, Sep 8 2016