diff options
author | Paul Duffin <paulduffin@google.com> | 2018-09-26 18:25:25 +0100 |
---|---|---|
committer | Paul Duffin <paulduffin@google.com> | 2018-09-28 12:16:26 +0100 |
commit | a62b9acce5d0ea959827bac2281bfdea632acf6f (patch) | |
tree | f21b9344f669bf1eda2c47b267ec9c57d866f2ea /srcgen/generate_android_src.sh | |
parent | a2f0efdf82d8d5faf69df050905cc22c5b0cf791 (diff) | |
download | bouncycastle-a62b9acce5d0ea959827bac2281bfdea632acf6f.tar.gz |
Add classes need by framework to core.platform.api.stubs
Tested by replacing bouncycastle dependency in framework target with
dependency on core.platform.api.stubs dependency and running build.
Bug: 113148576
Test: see above
Change-Id: I1640d16e9e76389fd9fae281b191f022b71fd3ae
Diffstat (limited to 'srcgen/generate_android_src.sh')
-rwxr-xr-x | srcgen/generate_android_src.sh | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/srcgen/generate_android_src.sh b/srcgen/generate_android_src.sh index 5b8d3dfd..6589a88b 100755 --- a/srcgen/generate_android_src.sh +++ b/srcgen/generate_android_src.sh @@ -11,9 +11,11 @@ BOUNCY_CASTLE_DIR=${ANDROID_BUILD_TOP}/external/bouncycastle cd ${ANDROID_BUILD_TOP} make -j15 currysrc android_bouncycastle_srcgen +CORE_PLATFORM_API_FILE=${BOUNCY_CASTLE_DIR}/srcgen/core-platform-api.txt + function do_transform() { - SRC_IN_DIR=$1 - SRC_OUT_DIR=$2 + local SRC_IN_DIR=$1 + local SRC_OUT_DIR=$2 if [ ! -d $SRC_OUT_DIR ]; then echo ${SRC_OUT_DIR} does not exist >&2 @@ -22,7 +24,7 @@ function do_transform() { rm -rf ${SRC_OUT_DIR} mkdir -p ${SRC_OUT_DIR} - java -cp ${CLASSPATH} com.android.bouncycastle.srcgen.BouncyCastleTransform ${SRC_IN_DIR} ${SRC_OUT_DIR} + java -cp ${CLASSPATH} com.android.bouncycastle.srcgen.BouncyCastleTransform ${SRC_IN_DIR} ${SRC_OUT_DIR} ${CORE_PLATFORM_API_FILE} } BCPROV_SRC_IN_DIR=${BOUNCY_CASTLE_DIR}/bcprov/src/main/java @@ -32,4 +34,3 @@ do_transform ${BCPROV_SRC_IN_DIR} ${BCPROV_SRC_OUT_DIR} BCPKIX_SRC_IN_DIR=${BOUNCY_CASTLE_DIR}/bcpkix/src/main/java BCPKIX_SRC_OUT_DIR=${BOUNCY_CASTLE_DIR}/android_bcpkix/src/main/java do_transform ${BCPKIX_SRC_IN_DIR} ${BCPKIX_SRC_OUT_DIR} - |