annotate nb__prlistofarrays/nbproject/Package-Debug.bash @ 18:db10d06ca4ad

adding netbeans project directories to repository
author Sean Halle <seanhalle@yahoo.com>
date Fri, 14 Feb 2014 07:48:08 -0800
parents
children
rev   line source
seanhalle@18 1 #!/bin/bash -x
seanhalle@18 2
seanhalle@18 3 #
seanhalle@18 4 # Generated - do not edit!
seanhalle@18 5 #
seanhalle@18 6
seanhalle@18 7 # Macros
seanhalle@18 8 TOP=`pwd`
seanhalle@18 9 CND_PLATFORM=GNU-Linux-x86
seanhalle@18 10 CND_CONF=Debug
seanhalle@18 11 CND_DISTDIR=dist
seanhalle@18 12 CND_BUILDDIR=build
seanhalle@18 13 NBTMPDIR=${CND_BUILDDIR}/${CND_CONF}/${CND_PLATFORM}/tmp-packaging
seanhalle@18 14 TMPDIRNAME=tmp-packaging
seanhalle@18 15 OUTPUT_PATH=${CND_DISTDIR}/${CND_CONF}/${CND_PLATFORM}/libprlistofarrays.a
seanhalle@18 16 OUTPUT_BASENAME=libprlistofarrays.a
seanhalle@18 17 PACKAGE_TOP_DIR=prlistofarrays/
seanhalle@18 18
seanhalle@18 19 # Functions
seanhalle@18 20 function checkReturnCode
seanhalle@18 21 {
seanhalle@18 22 rc=$?
seanhalle@18 23 if [ $rc != 0 ]
seanhalle@18 24 then
seanhalle@18 25 exit $rc
seanhalle@18 26 fi
seanhalle@18 27 }
seanhalle@18 28 function makeDirectory
seanhalle@18 29 # $1 directory path
seanhalle@18 30 # $2 permission (optional)
seanhalle@18 31 {
seanhalle@18 32 mkdir -p "$1"
seanhalle@18 33 checkReturnCode
seanhalle@18 34 if [ "$2" != "" ]
seanhalle@18 35 then
seanhalle@18 36 chmod $2 "$1"
seanhalle@18 37 checkReturnCode
seanhalle@18 38 fi
seanhalle@18 39 }
seanhalle@18 40 function copyFileToTmpDir
seanhalle@18 41 # $1 from-file path
seanhalle@18 42 # $2 to-file path
seanhalle@18 43 # $3 permission
seanhalle@18 44 {
seanhalle@18 45 cp "$1" "$2"
seanhalle@18 46 checkReturnCode
seanhalle@18 47 if [ "$3" != "" ]
seanhalle@18 48 then
seanhalle@18 49 chmod $3 "$2"
seanhalle@18 50 checkReturnCode
seanhalle@18 51 fi
seanhalle@18 52 }
seanhalle@18 53
seanhalle@18 54 # Setup
seanhalle@18 55 cd "${TOP}"
seanhalle@18 56 mkdir -p ${CND_DISTDIR}/${CND_CONF}/${CND_PLATFORM}/package
seanhalle@18 57 rm -rf ${NBTMPDIR}
seanhalle@18 58 mkdir -p ${NBTMPDIR}
seanhalle@18 59
seanhalle@18 60 # Copy files and create directories and links
seanhalle@18 61 cd "${TOP}"
seanhalle@18 62 makeDirectory "${NBTMPDIR}/prlistofarrays/lib"
seanhalle@18 63 copyFileToTmpDir "${OUTPUT_PATH}" "${NBTMPDIR}/${PACKAGE_TOP_DIR}lib/${OUTPUT_BASENAME}" 0644
seanhalle@18 64
seanhalle@18 65
seanhalle@18 66 # Generate tar file
seanhalle@18 67 cd "${TOP}"
seanhalle@18 68 rm -f ${CND_DISTDIR}/${CND_CONF}/${CND_PLATFORM}/package/prlistofarrays.tar
seanhalle@18 69 cd ${NBTMPDIR}
seanhalle@18 70 tar -vcf ../../../../${CND_DISTDIR}/${CND_CONF}/${CND_PLATFORM}/package/prlistofarrays.tar *
seanhalle@18 71 checkReturnCode
seanhalle@18 72
seanhalle@18 73 # Cleanup
seanhalle@18 74 cd "${TOP}"
seanhalle@18 75 rm -rf ${NBTMPDIR}