aboutsummaryrefslogtreecommitdiffstats
path: root/Lab_2B.X/nbproject/Package-default.bash
diff options
context:
space:
mode:
authorRossTheRoss <msattr@gmail.com>2020-02-09 12:48:36 -0600
committerRossTheRoss <msattr@gmail.com>2020-02-09 12:48:36 -0600
commit18b29b451daa8b2b252ae615531d4af50608696e (patch)
treee41e300e8ff6a164b81d077e1cc3d04c682eccca /Lab_2B.X/nbproject/Package-default.bash
parentadd some c o m m e n t s (diff)
parent? (diff)
downloadee2361-18b29b451daa8b2b252ae615531d4af50608696e.tar
ee2361-18b29b451daa8b2b252ae615531d4af50608696e.tar.gz
ee2361-18b29b451daa8b2b252ae615531d4af50608696e.tar.bz2
ee2361-18b29b451daa8b2b252ae615531d4af50608696e.tar.lz
ee2361-18b29b451daa8b2b252ae615531d4af50608696e.tar.xz
ee2361-18b29b451daa8b2b252ae615531d4af50608696e.tar.zst
ee2361-18b29b451daa8b2b252ae615531d4af50608696e.zip
Merge branch 'master' of https://github.com/RosstheRoss/EE2361Projects
Diffstat (limited to '')
-rw-r--r--Lab_2B.X/nbproject/Package-default.bash73
1 files changed, 73 insertions, 0 deletions
diff --git a/Lab_2B.X/nbproject/Package-default.bash b/Lab_2B.X/nbproject/Package-default.bash
new file mode 100644
index 0000000..c137317
--- /dev/null
+++ b/Lab_2B.X/nbproject/Package-default.bash
@@ -0,0 +1,73 @@
+#!/bin/bash -x
+
+#
+# Generated - do not edit!
+#
+
+# Macros
+TOP=`pwd`
+CND_CONF=default
+CND_DISTDIR=dist
+TMPDIR=build/${CND_CONF}/${IMAGE_TYPE}/tmp-packaging
+TMPDIRNAME=tmp-packaging
+OUTPUT_PATH=dist/${CND_CONF}/${IMAGE_TYPE}/Lab_2B.X.${IMAGE_TYPE}.${OUTPUT_SUFFIX}
+OUTPUT_BASENAME=Lab_2B.X.${IMAGE_TYPE}.${OUTPUT_SUFFIX}
+PACKAGE_TOP_DIR=lab2b.x/
+
+# Functions
+function checkReturnCode
+{
+ rc=$?
+ if [ $rc != 0 ]
+ then
+ exit $rc
+ fi
+}
+function makeDirectory
+# $1 directory path
+# $2 permission (optional)
+{
+ mkdir -p "$1"
+ checkReturnCode
+ if [ "$2" != "" ]
+ then
+ chmod $2 "$1"
+ checkReturnCode
+ fi
+}
+function copyFileToTmpDir
+# $1 from-file path
+# $2 to-file path
+# $3 permission
+{
+ cp "$1" "$2"
+ checkReturnCode
+ if [ "$3" != "" ]
+ then
+ chmod $3 "$2"
+ checkReturnCode
+ fi
+}
+
+# Setup
+cd "${TOP}"
+mkdir -p ${CND_DISTDIR}/${CND_CONF}/package
+rm -rf ${TMPDIR}
+mkdir -p ${TMPDIR}
+
+# Copy files and create directories and links
+cd "${TOP}"
+makeDirectory ${TMPDIR}/lab2b.x/bin
+copyFileToTmpDir "${OUTPUT_PATH}" "${TMPDIR}/${PACKAGE_TOP_DIR}bin/${OUTPUT_BASENAME}" 0755
+
+
+# Generate tar file
+cd "${TOP}"
+rm -f ${CND_DISTDIR}/${CND_CONF}/package/lab2b.x.tar
+cd ${TMPDIR}
+tar -vcf ../../../../${CND_DISTDIR}/${CND_CONF}/package/lab2b.x.tar *
+checkReturnCode
+
+# Cleanup
+cd "${TOP}"
+rm -rf ${TMPDIR}