Blame | Last modification | View Log | SVN | RSS feed
#!/bin/bash -x## Generated - do not edit!## MacrosTOP=`pwd`PLATFORM=GNU-Linux-x86TMPDIR=build/Debug/${PLATFORM}/tmp-packagingTMPDIRNAME=tmp-packagingOUTPUT_PATH=atomOUTPUT_BASENAME=atomPACKAGE_TOP_DIR=atom/# Functionsfunction checkReturnCode{rc=$?if [ $rc != 0 ]thenexit $rcfi}function makeDirectory# $1 directory path# $2 permission (optional){mkdir -p "$1"checkReturnCodeif [ "$2" != "" ]thenchmod $2 "$1"checkReturnCodefi}function copyFileToTmpDir# $1 from-file path# $2 to-file path# $3 permission{cp "$1" "$2"checkReturnCodeif [ "$3" != "" ]thenchmod $3 "$2"checkReturnCodefi}# Setupcd "${TOP}"mkdir -p dist/Debug/${PLATFORM}/packagerm -rf ${TMPDIR}mkdir -p ${TMPDIR}# Copy files and create directories and linkscd "${TOP}"makeDirectory ${TMPDIR}/atom/bincopyFileToTmpDir "${OUTPUT_PATH}" "${TMPDIR}/${PACKAGE_TOP_DIR}bin/${OUTPUT_BASENAME}" 0755# Generate tar filecd "${TOP}"rm -f dist/Debug/${PLATFORM}/package/atom.tarcd ${TMPDIR}tar -vcf ../../../../dist/Debug/${PLATFORM}/package/atom.tar *checkReturnCode# Cleanupcd "${TOP}"rm -rf ${TMPDIR}