1.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 1.2 +++ b/nbproject/Package-Default.bash Fri Dec 28 15:44:28 2012 +0100 1.3 @@ -0,0 +1,75 @@ 1.4 +#!/bin/bash -x 1.5 + 1.6 +# 1.7 +# Generated - do not edit! 1.8 +# 1.9 + 1.10 +# Macros 1.11 +TOP=`pwd` 1.12 +CND_PLATFORM=GNU-Linux-x86 1.13 +CND_CONF=Default 1.14 +CND_DISTDIR=dist 1.15 +CND_BUILDDIR=build 1.16 +NBTMPDIR=${CND_BUILDDIR}/${CND_CONF}/${CND_PLATFORM}/tmp-packaging 1.17 +TMPDIRNAME=tmp-packaging 1.18 +OUTPUT_PATH=MissingOutputInProject 1.19 +OUTPUT_BASENAME=MissingOutputInProject 1.20 +PACKAGE_TOP_DIR=cline/ 1.21 + 1.22 +# Functions 1.23 +function checkReturnCode 1.24 +{ 1.25 + rc=$? 1.26 + if [ $rc != 0 ] 1.27 + then 1.28 + exit $rc 1.29 + fi 1.30 +} 1.31 +function makeDirectory 1.32 +# $1 directory path 1.33 +# $2 permission (optional) 1.34 +{ 1.35 + mkdir -p "$1" 1.36 + checkReturnCode 1.37 + if [ "$2" != "" ] 1.38 + then 1.39 + chmod $2 "$1" 1.40 + checkReturnCode 1.41 + fi 1.42 +} 1.43 +function copyFileToTmpDir 1.44 +# $1 from-file path 1.45 +# $2 to-file path 1.46 +# $3 permission 1.47 +{ 1.48 + cp "$1" "$2" 1.49 + checkReturnCode 1.50 + if [ "$3" != "" ] 1.51 + then 1.52 + chmod $3 "$2" 1.53 + checkReturnCode 1.54 + fi 1.55 +} 1.56 + 1.57 +# Setup 1.58 +cd "${TOP}" 1.59 +mkdir -p ${CND_DISTDIR}/${CND_CONF}/${CND_PLATFORM}/package 1.60 +rm -rf ${NBTMPDIR} 1.61 +mkdir -p ${NBTMPDIR} 1.62 + 1.63 +# Copy files and create directories and links 1.64 +cd "${TOP}" 1.65 +makeDirectory "${NBTMPDIR}/cline" 1.66 +copyFileToTmpDir "${OUTPUT_PATH}" "${NBTMPDIR}/${PACKAGE_TOP_DIR}bin/${OUTPUT_BASENAME}" 0755 1.67 + 1.68 + 1.69 +# Generate tar file 1.70 +cd "${TOP}" 1.71 +rm -f ${CND_DISTDIR}/${CND_CONF}/${CND_PLATFORM}/package/cline.tar 1.72 +cd ${NBTMPDIR} 1.73 +tar -vcf ../../../../${CND_DISTDIR}/${CND_CONF}/${CND_PLATFORM}/package/cline.tar * 1.74 +checkReturnCode 1.75 + 1.76 +# Cleanup 1.77 +cd "${TOP}" 1.78 +rm -rf ${NBTMPDIR}