820c4bf31
김민수
gui build script추가
|
1
2
3
4
5
6
7
8
|
#!/bin/sh
PRJ=oven_control
TARGET=app-prime-gui
if [ -n "$1" ]
then
PRJ=$(basename $1)
fi
|
6cf5a899f
김태훈
어플리케이션 릴리즈 스크립트 정...
|
9
|
CP_DIR_LIST="/nfs/prime_oven/ ../release/"
|
820c4bf31
김민수
gui build script추가
|
10
11
|
if [ -z "$CP_DIR" ]
then
|
6cf5a899f
김태훈
어플리케이션 릴리즈 스크립트 정...
|
12
|
CP_DIR_LIST+=${CP_DIR}
|
820c4bf31
김민수
gui build script추가
|
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
|
fi
image_filename=${TARGET}
target_filename=${image_filename}
QMAKE=/opt/toolchain/${FA_CHIPSET}/${FA_PRODUCT}/usr/bin/qmake
case $1 in
debug)
OUTPUT_DIR=debug${TAG}
DEBUG_OPTION=" CONFIG+=debug"
;;
*)
OUTPUT_DIR=release${TAG}
DEBUG_OPTION=""
;;
esac
rm -Rf release${TAG} && mkdir -p release${TAG} && cd release${TAG} && ${QMAKE} ../${PRJ}/${PRJ}.pro -r ${SPEC} ${DEBUG_OPTION} && make && cd ..
if [ $? -ne 0 ]
then
exit $?
fi
|
6cf5a899f
김태훈
어플리케이션 릴리즈 스크립트 정...
|
36
|
for DEST_DIR in ${CP_DIR_LIST}
|
820c4bf31
김민수
gui build script추가
|
37
38
39
40
41
|
do
echo "copy from ${OUTPUT_DIR}/${image_filename} to ${DEST_DIR}/$target_filename"
mkdir -p ${DEST_DIR}/
cp ${OUTPUT_DIR}/${image_filename} ${DEST_DIR}/${target_filename}
done
|