From ec5a2b97b912c348c5cde35a5ab5e825e01abc92 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ya=C4=9F=C4=B1z=20Zengin?= Date: Sat, 3 Aug 2024 12:28:33 +0300 Subject: [PATCH] pmt: header: add license text per generated header for automatic clang version detection --- build/bash/gen-header | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/build/bash/gen-header b/build/bash/gen-header index 8dd7781..b132118 100755 --- a/build/bash/gen-header +++ b/build/bash/gen-header @@ -24,6 +24,11 @@ CC_IS="${NDK_ROOT_DIR}/toolchains/llvm/prebuilt/linux-x86_64/bin/aarch64-linux-android21-clang" CC_VERS=$(${CC_IS} --version | head -n 1) +HEADER="${NDK_PROJECT_PATH}/include/pmt/generated/clang-version.h -mkdir -p ${NDK_PROJECT_PATH}/include/pmt/generated -echo -e "#define __NDK_CC_VERSION__ \"${CC_VERS}\"" > ${NDK_PROJECT_PATH}/include/pmt/generated/clang-version.h +mkdir -p "${NDK_PROJECT_PATH}/include/pmt/generated" +touch "${HEADER}" +echo "/*" >> "${HEADER}" +cat "${NDK_PROJECT_PATH}/NOTICE" >> "${HEADER}" +echo -e "\n *\n*/" >> "${HEADER}" +echo -e "\n\n#define __NDK_CC_VERSION__ \"${CC_VERS}\"" >> "${HEADER}"