Do not build system/etc/public.libraries.txt.

It's not available when building with the unbundled module_<arch>
products. When creating the linker config, use our own chroot-specific
public.libraries.buildbot.txt instead, which is also the one that gets
pushed in buildbot-sync.sh.

Test: rm -r out/*/product
      lunch armv8-eng && \
      art/tools/buildbot-build.sh --target && \
      art/tools/buildbot-teardown-device.sh && \
      art/tools/buildbot-cleanup-device.sh && \
      art/tools/buildbot-setup-device.sh && \
      art/tools/buildbot-sync.sh && \
      art/tools/run-gtests.sh && \
      art/test/testrunner/testrunner.py --target --64 && \
      art/tools/run-libcore-tests.sh --mode=device --variant=X64 && \
      art/tools/run-libjdwp-tests.sh --mode=device --variant=X64
Bug: 179900989
Change-Id: Idffae0faa40d0256f06bfcb9c4c1899e8a806e29
1 file changed