nbproject/Package-Default.bash

Fri, 28 Dec 2012 15:44:28 +0100

author
Mike Becker <universe@uap-core.de>
date
Fri, 28 Dec 2012 15:44:28 +0100
changeset 34
fa9bda32de17
permissions
-rw-r--r--

moved src files to src subdirectory and added licence text

     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=Default
    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=MissingOutputInProject
    16 OUTPUT_BASENAME=MissingOutputInProject
    17 PACKAGE_TOP_DIR=cline/
    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}/cline"
    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/cline.tar
    69 cd ${NBTMPDIR}
    70 tar -vcf ../../../../${CND_DISTDIR}/${CND_CONF}/${CND_PLATFORM}/package/cline.tar *
    71 checkReturnCode
    73 # Cleanup
    74 cd "${TOP}"
    75 rm -rf ${NBTMPDIR}

mercurial