#!/usr/bin/env bash SCRIPT_PATH=$( cd -- "$( dirname -- "${BASH_SOURCE[0]}" )" &> /dev/null && pwd ) echo "SCRIPT_PATH= ${SCRIPT_PATH}" AOSP_DIR="${SCRIPT_PATH}/../aosp/" echo "AOSP_DIR= ${AOSP_DIR}" pushd "${AOSP_DIR}/system/libbase/" echo "Applying libbase logging.cpp patch" git apply "${SCRIPT_PATH}/libbase_logging_cpp.patch" popd pushd "${AOSP_DIR}/packages/modules/NeuralNetworks/" echo "Applying NeuralNetworks patch" git apply "${SCRIPT_PATH}/NeuralNetworks.patch" popd pushd "${SCRIPT_PATH}/.." echo "Renaming Android.mk and Android.bp to .DISABLED for NDK build only" find ./aosp -name "*.bp" -exec bash -c 'mv "$1" "${1%.bp}".bp.DISABLED' - '{}' \; popd