mirror of
https://github.com/openharmony/third_party_musl2.git
synced 2026-07-19 12:01:54 -04:00
1bc02f1c5f
Signed-off-by: zhuoli <pengzhuoli@huawei.com>
39 lines
749 B
Bash
Executable File
39 lines
749 B
Bash
Executable File
|
|
while getopts "o:i:t:h" arg
|
|
do
|
|
case "${arg}" in
|
|
"o")
|
|
OUT_DIR=${OPTARG}
|
|
;;
|
|
"i")
|
|
SOURCE_DIR=${OPTARG}
|
|
;;
|
|
"t")
|
|
TARGET_ARCH=${OPTARG}
|
|
;;
|
|
"h")
|
|
echo "help"
|
|
;;
|
|
?)
|
|
echo "unkonw argument"
|
|
exit 1
|
|
;;
|
|
esac
|
|
done
|
|
|
|
if [ ! -d "${OUT_DIR}" ];then
|
|
mkdir -p ${OUT_DIR}
|
|
fi
|
|
cp -r ${SOURCE_DIR}/* ${OUT_DIR}
|
|
|
|
if [ ${TARGET_ARCH} = "arm" ]; then
|
|
mv ${OUT_DIR}/asm-arm/asm ${OUT_DIR}/asm
|
|
rm -rf ${OUT_DIR}/asm-arm64
|
|
rm -rf ${OUT_DIR}/asm-arm
|
|
elif [ ${TARGET_ARCH} = "aarch64" ]; then
|
|
mv ${OUT_DIR}/asm-arm64/asm ${OUT_DIR}/asm
|
|
rm -rf ${OUT_DIR}/asm-arm64
|
|
rm -rf ${OUT_DIR}/asm-arm
|
|
fi
|
|
|