diff options
Diffstat (limited to 'setup-makefiles.sh')
-rwxr-xr-x | setup-makefiles.sh | 32 |
1 files changed, 26 insertions, 6 deletions
diff --git a/setup-makefiles.sh b/setup-makefiles.sh index 488689c..ba8a6ec 100755 --- a/setup-makefiles.sh +++ b/setup-makefiles.sh @@ -1,15 +1,35 @@ #!/bin/bash # -# Copyright (C) 2016 The CyanogenMod Project -# Copyright (C) 2017-2020 The LineageOS Project +# Copyright (C) 2022 The LineageOS Project # # SPDX-License-Identifier: Apache-2.0 # set -e -export DEVICE=veux -export DEVICE_COMMON=sm6375-common -export VENDOR=xiaomi +DEVICE=veux +VENDOR=xiaomi -"./../../${VENDOR}/${DEVICE_COMMON}/setup-makefiles.sh" "$@" +# Load extract_utils and do some sanity checks +MY_DIR="${BASH_SOURCE%/*}" +if [[ ! -d "${MY_DIR}" ]]; then MY_DIR="${PWD}"; fi + +ANDROID_ROOT="${MY_DIR}/../../.." + +HELPER="${ANDROID_ROOT}/tools/extract-utils/extract_utils.sh" +if [ ! -f "${HELPER}" ]; then + echo "Unable to find helper script at ${HELPER}" + exit 1 +fi +source "${HELPER}" + +# Initialize the helper +setup_vendor "${DEVICE}" "${VENDOR}" "${ANDROID_ROOT}" + +# Warning headers and guards +write_headers + +write_makefiles "${MY_DIR}/proprietary-files.txt" true + +# Finish +write_footers
\ No newline at end of file |