source $SOURCE_SH
cd $armrelease/
$ARM_QMAK $ProjectName
make -j4
其中你可以在工程目录下建一个lib的库文件,在lib下也放置如上脚本,然后增加对lib路径下编译脚本的搜索.实现每次编译时先编译lib库下的文件.
如下为搜索对应lib文件夹下的smartmake.sh脚本.
for subsh in $(find $dir_path -name "smartmake.sh")
do
dir_name=`dirname $subsh`
cd $dir_name
if [ $? -eq 0 ];then
echo $dir_name $*
chmod a+x smartmake.sh
./smartmake.sh $*
cd -
fi
done