Commit 7a6add3a0fd9351afebf34939621fe0734495c45
1 parent
8f39550cea
Exists in
master
and in
2 other branches
Release 스크립트 정리
Showing
8 changed files
with
75 additions
and
3 deletions
Show diff stats
app/app-prime-modbus/app/app-prime-modbus/Makefile
app/app-prime-modbus/make.sh
app/gui/make.sh
app/make.sh
app/modbus-data-viewer/build.sh
app/modbus-data-viewer/release.sh
@@ -2,6 +2,12 @@ | @@ -2,6 +2,12 @@ | ||
2 | 2 | ||
3 | ./build.sh | 3 | ./build.sh |
4 | 4 | ||
5 | +RET=$? | ||
6 | +if [ ${RET} -ne 0 ] | ||
7 | +then | ||
8 | + exit ${RET} | ||
9 | +fi | ||
10 | + | ||
5 | if [ ! -d release ]; then | 11 | if [ ! -d release ]; then |
6 | mkdir release | 12 | mkdir release |
7 | else | 13 | else |
@@ -10,3 +16,15 @@ fi | @@ -10,3 +16,15 @@ fi | ||
10 | 16 | ||
11 | cp bin/linux_arm/service-web release/service-web | 17 | cp bin/linux_arm/service-web release/service-web |
12 | cp -rf src/service-web/templates release/ | 18 | cp -rf src/service-web/templates release/ |
19 | + | ||
20 | +if [ -z "$CP_DIR" ] | ||
21 | +then | ||
22 | + CP_DIR=/nfs/prime_oven | ||
23 | +fi | ||
24 | + | ||
25 | +for DEST_DIR in ${CP_DIR} | ||
26 | +do | ||
27 | + echo "copy from release to ${DEST_DIR}" | ||
28 | + mkdir -p ${DEST_DIR}/ | ||
29 | + cp -rf release/* ${DEST_DIR} | ||
30 | +done |
app/superdaemon/make.sh
release.sh
@@ -12,6 +12,9 @@ KERNEL_OUT_DIR=kernel/output-linux-imx6_3.14.28 | @@ -12,6 +12,9 @@ KERNEL_OUT_DIR=kernel/output-linux-imx6_3.14.28 | ||
12 | BUILDROOT_SRC_DIR=buildroot/buildroot-2016.08.1 | 12 | BUILDROOT_SRC_DIR=buildroot/buildroot-2016.08.1 |
13 | BUILDROOT_OUT_DIR=buildroot/output-buildroot-2016.08.1 | 13 | BUILDROOT_OUT_DIR=buildroot/output-buildroot-2016.08.1 |
14 | 14 | ||
15 | +APP_SRC_DIR=app | ||
16 | +APP_OUT_DIR=app/release | ||
17 | + | ||
15 | TAG=`git log -1 --pretty=format:%h` | 18 | TAG=`git log -1 --pretty=format:%h` |
16 | IMAGE_DIR=`realpath $(pwd)/../images_${TAG}` | 19 | IMAGE_DIR=`realpath $(pwd)/../images_${TAG}` |
17 | 20 | ||
@@ -42,4 +45,13 @@ echo "==============================================" | @@ -42,4 +45,13 @@ echo "==============================================" | ||
42 | CP_DIR=${IMAGE_DIR} ./make.sh image | 45 | CP_DIR=${IMAGE_DIR} ./make.sh image |
43 | cd - | 46 | cd - |
44 | 47 | ||
48 | +cd ${APP_SRC_DIR} | ||
49 | +echo "==============================================" | ||
50 | +echo " Build applications [ $(pwd) ]" | ||
51 | +echo " IMAGE_DIR: ${IMAGE_DIR}" | ||
52 | +echo "==============================================" | ||
53 | + | ||
54 | +CP_DIR=${IMAGE_DIR} ./make.sh | ||
55 | +cd - | ||
56 | + | ||
45 | cp -Ra files/* ${IMAGE_DIR} | 57 | cp -Ra files/* ${IMAGE_DIR} |