Dan Albert | 65780b2 | 2016-10-19 14:17:19 -0700 | [diff] [blame^] | 1 | #!/bin/bash -ex |
| 2 | |
| 3 | if [ -z "${OUT_DIR}" ]; then |
| 4 | echo Must set OUT_DIR |
| 5 | exit 1 |
| 6 | fi |
| 7 | |
| 8 | TOP=$(pwd) |
| 9 | |
| 10 | SOONG_OUT=${OUT_DIR}/soong |
| 11 | SOONG_NDK_OUT=${OUT_DIR}/soong/ndk |
| 12 | rm -rf ${SOONG_OUT} |
| 13 | mkdir -p ${SOONG_OUT} |
| 14 | cat > ${SOONG_OUT}/soong.config << EOF |
| 15 | { |
| 16 | "Ndk_abis": true |
| 17 | } |
| 18 | EOF |
| 19 | BUILDDIR=${SOONG_OUT} ./bootstrap.bash |
| 20 | ${SOONG_OUT}/soong ${SOONG_OUT}/ndk.timestamp |
| 21 | |
| 22 | if [ -n "${DIST_DIR}" ]; then |
| 23 | mkdir -p ${DIST_DIR} || true |
| 24 | tar cjf ${DIST_DIR}/ndk_platform.tar.bz2 -C ${SOONG_OUT} ndk |
| 25 | fi |