Loading scripts/build-aml-prebuilts.sh +8 −1 Original line number Diff line number Diff line Loading @@ -54,6 +54,11 @@ PLATFORM_VERSION_ALL_CODENAMES="$(my_get_build_var PLATFORM_VERSION_ALL_CODENAME PLATFORM_VERSION_ALL_CODENAMES="${PLATFORM_VERSION_ALL_CODENAMES/,/'","'}" PLATFORM_VERSION_ALL_CODENAMES="[\"${PLATFORM_VERSION_ALL_CODENAMES}\"]" # Get the list of missing <uses-library> modules and convert it to a JSON array # (quote module names, add comma separator and wrap in brackets). MISSING_USES_LIBRARIES="$(my_get_build_var INTERNAL_PLATFORM_MISSING_USES_LIBRARIES)" MISSING_USES_LIBRARIES="[$(echo $MISSING_USES_LIBRARIES | sed -e 's/\([^ ]\+\)/\"\1\"/g' -e 's/[ ]\+/, /g')]" # Logic from build/make/core/goma.mk if [ "${USE_GOMA}" = true ]; then if [ -n "${GOMA_DIR}" ]; then Loading Loading @@ -101,7 +106,9 @@ cat > ${SOONG_VARS}.new << EOF "art_module": { "source_build": "${ENABLE_ART_SOURCE_BUILD:-false}" } } }, "MissingUsesLibraries": ${MISSING_USES_LIBRARIES} } EOF Loading scripts/build-ndk-prebuilts.sh +8 −1 Original line number Diff line number Diff line Loading @@ -30,6 +30,11 @@ PLATFORM_VERSION_ALL_CODENAMES=$(get_build_var PLATFORM_VERSION_ALL_CODENAMES) PLATFORM_VERSION_ALL_CODENAMES=${PLATFORM_VERSION_ALL_CODENAMES/,/'","'} PLATFORM_VERSION_ALL_CODENAMES="[\"${PLATFORM_VERSION_ALL_CODENAMES}\"]" # Get the list of missing <uses-library> modules and convert it to a JSON array # (quote module names, add comma separator and wrap in brackets). MISSING_USES_LIBRARIES="$(get_build_var INTERNAL_PLATFORM_MISSING_USES_LIBRARIES)" MISSING_USES_LIBRARIES="[$(echo $MISSING_USES_LIBRARIES | sed -e 's/\([^ ]\+\)/\"\1\"/g' -e 's/[ ]\+/, /g')]" SOONG_OUT=${OUT_DIR}/soong SOONG_NDK_OUT=${OUT_DIR}/soong/ndk rm -rf ${SOONG_OUT} Loading @@ -49,7 +54,9 @@ cat > ${SOONG_OUT}/soong.variables << EOF "Safestack": false, "Ndk_abis": true, "Exclude_draft_ndk_apis": true "Exclude_draft_ndk_apis": true, "MissingUsesLibraries": ${MISSING_USES_LIBRARIES} } EOF m --skip-make ${SOONG_OUT}/ndk.timestamp Loading Loading
scripts/build-aml-prebuilts.sh +8 −1 Original line number Diff line number Diff line Loading @@ -54,6 +54,11 @@ PLATFORM_VERSION_ALL_CODENAMES="$(my_get_build_var PLATFORM_VERSION_ALL_CODENAME PLATFORM_VERSION_ALL_CODENAMES="${PLATFORM_VERSION_ALL_CODENAMES/,/'","'}" PLATFORM_VERSION_ALL_CODENAMES="[\"${PLATFORM_VERSION_ALL_CODENAMES}\"]" # Get the list of missing <uses-library> modules and convert it to a JSON array # (quote module names, add comma separator and wrap in brackets). MISSING_USES_LIBRARIES="$(my_get_build_var INTERNAL_PLATFORM_MISSING_USES_LIBRARIES)" MISSING_USES_LIBRARIES="[$(echo $MISSING_USES_LIBRARIES | sed -e 's/\([^ ]\+\)/\"\1\"/g' -e 's/[ ]\+/, /g')]" # Logic from build/make/core/goma.mk if [ "${USE_GOMA}" = true ]; then if [ -n "${GOMA_DIR}" ]; then Loading Loading @@ -101,7 +106,9 @@ cat > ${SOONG_VARS}.new << EOF "art_module": { "source_build": "${ENABLE_ART_SOURCE_BUILD:-false}" } } }, "MissingUsesLibraries": ${MISSING_USES_LIBRARIES} } EOF Loading
scripts/build-ndk-prebuilts.sh +8 −1 Original line number Diff line number Diff line Loading @@ -30,6 +30,11 @@ PLATFORM_VERSION_ALL_CODENAMES=$(get_build_var PLATFORM_VERSION_ALL_CODENAMES) PLATFORM_VERSION_ALL_CODENAMES=${PLATFORM_VERSION_ALL_CODENAMES/,/'","'} PLATFORM_VERSION_ALL_CODENAMES="[\"${PLATFORM_VERSION_ALL_CODENAMES}\"]" # Get the list of missing <uses-library> modules and convert it to a JSON array # (quote module names, add comma separator and wrap in brackets). MISSING_USES_LIBRARIES="$(get_build_var INTERNAL_PLATFORM_MISSING_USES_LIBRARIES)" MISSING_USES_LIBRARIES="[$(echo $MISSING_USES_LIBRARIES | sed -e 's/\([^ ]\+\)/\"\1\"/g' -e 's/[ ]\+/, /g')]" SOONG_OUT=${OUT_DIR}/soong SOONG_NDK_OUT=${OUT_DIR}/soong/ndk rm -rf ${SOONG_OUT} Loading @@ -49,7 +54,9 @@ cat > ${SOONG_OUT}/soong.variables << EOF "Safestack": false, "Ndk_abis": true, "Exclude_draft_ndk_apis": true "Exclude_draft_ndk_apis": true, "MissingUsesLibraries": ${MISSING_USES_LIBRARIES} } EOF m --skip-make ${SOONG_OUT}/ndk.timestamp Loading