Add --clang-package-path to test_compiler.py

Bug: http://b/111998531

test_compiler.py will extract a pre-packaged toolchain from a single
.tar.bz2 file in this path to use for subsequent Android build.

Test: Run test_compiler.py with package from build server passed in \
      via  --clang-package-path option

Change-Id: Id3daf85310816d4ff9985347fb1fcf9ada59d2e2
1 file changed
tree: f5177aaa9b00ffb093a05a5c77465df819602f84
  1. .gitignore
  2. __init__.py
  3. AddressSanitizer.md
  4. android_version.py
  5. bisect_driver.py
  6. build.py
  7. compiler_wrapper.py
  8. mapfile.py
  9. merge_from_upstream.py
  10. MODULE_LICENSE_BSD_LIKE
  11. MODULE_LICENSE_MIT
  12. PREUPLOAD.cfg
  13. README.md
  14. test_compiler.py
  15. update-lldb-prebuilts.py
  16. update-prebuilts.py
  17. utils.py
  18. version.py
README.md

Android Clang/LLVM Toolchain

For the latest version of this doc, please make sure to visit: Android Clang/LLVM Toolchain Readme Doc

You can also visit the Android Clang/LLVM Prebuilts Readme Doc for more information about our prebuilt toolchains (and what versions they are based upon).

Build Instructions

$ mkdir llvm-toolchain && cd llvm-toolchain
$ repo init -u https://android.googlesource.com/platform/manifest -b llvm-toolchain
$ repo sync -c
$ python toolchain/llvm_android/build.py

If building on Linux, pass the --no-build-windows to build.py to skip building Clang for Windows.

More Information

We have a public mailing list that you can subscribe to: [email protected]