view CppApplication_1/nbproject/Package-Release.bash @ 1:4ac33e06cb09

This netbeans project for single thread application it didn't work yet, may be the spidermonkey's version is the reason and I'll try to solve this
author Sara
date Sun, 05 Jan 2014 13:43:45 -0800
parents
children
line source
1 #!/bin/bash -x
3 #
4 # Generated - do not edit!
5 #
7 # Macros
8 TOP=`pwd`
9 CND_PLATFORM=GNU-Linux-x86
10 CND_CONF=Release
11 CND_DISTDIR=dist
12 CND_BUILDDIR=build
13 NBTMPDIR=${CND_BUILDDIR}/${CND_CONF}/${CND_PLATFORM}/tmp-packaging
14 TMPDIRNAME=tmp-packaging
15 OUTPUT_PATH=${CND_DISTDIR}/${CND_CONF}/${CND_PLATFORM}/cppapplication_1
16 OUTPUT_BASENAME=cppapplication_1
17 PACKAGE_TOP_DIR=cppapplication1/
19 # Functions
20 function checkReturnCode
21 {
22 rc=$?
23 if [ $rc != 0 ]
24 then
25 exit $rc
26 fi
27 }
28 function makeDirectory
29 # $1 directory path
30 # $2 permission (optional)
31 {
32 mkdir -p "$1"
33 checkReturnCode
34 if [ "$2" != "" ]
35 then
36 chmod $2 "$1"
37 checkReturnCode
38 fi
39 }
40 function copyFileToTmpDir
41 # $1 from-file path
42 # $2 to-file path
43 # $3 permission
44 {
45 cp "$1" "$2"
46 checkReturnCode
47 if [ "$3" != "" ]
48 then
49 chmod $3 "$2"
50 checkReturnCode
51 fi
52 }
54 # Setup
55 cd "${TOP}"
56 mkdir -p ${CND_DISTDIR}/${CND_CONF}/${CND_PLATFORM}/package
57 rm -rf ${NBTMPDIR}
58 mkdir -p ${NBTMPDIR}
60 # Copy files and create directories and links
61 cd "${TOP}"
62 makeDirectory "${NBTMPDIR}/cppapplication1/bin"
63 copyFileToTmpDir "${OUTPUT_PATH}" "${NBTMPDIR}/${PACKAGE_TOP_DIR}bin/${OUTPUT_BASENAME}" 0755
66 # Generate tar file
67 cd "${TOP}"
68 rm -f ${CND_DISTDIR}/${CND_CONF}/${CND_PLATFORM}/package/cppapplication1.tar
69 cd ${NBTMPDIR}
70 tar -vcf ../../../../${CND_DISTDIR}/${CND_CONF}/${CND_PLATFORM}/package/cppapplication1.tar *
71 checkReturnCode
73 # Cleanup
74 cd "${TOP}"
75 rm -rf ${NBTMPDIR}