GrabBag/GrabBagPrj/buildArmPrj.sh

37 lines
886 B
Bash

#!/bin/bash
START_TIME=$(date +%s)
if [ "$1" = "-r" ]; then
rm -rf buildarm
fi
mkdir -p buildarm/GrabBagPrj
cd buildarm/GrabBagPrj
qmake -r CONFIG+=release \
"MOC_DIR=moc" \
"UI_DIR=ui" \
"RCC_DIR=rcc" \
"OBJECTS_DIR=obj" \
"QMAKE_CC=aarch64-linux-gnu-gcc" \
"QMAKE_CXX=aarch64-linux-gnu-g++" \
"QMAKE_LINK=aarch64-linux-gnu-g++" \
../../GrabBagPrj.pro
make -j6
if [ $? -eq 0 ]; then
END_TIME=$(date +%s)
ELAPSED=$((END_TIME - START_TIME))
echo "=========================================="
echo "编译成功!耗时: ${ELAPSED}"
echo "=========================================="
else
END_TIME=$(date +%s)
ELAPSED=$((END_TIME - START_TIME))
echo "=========================================="
echo "编译失败!耗时: ${ELAPSED}"
echo "=========================================="
exit 1
fi