37 lines
886 B
Bash
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
|