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} |