From 13386abba463f531f61bb376b0e9f1c3554bc1a0 Mon Sep 17 00:00:00 2001 From: Drew Short Date: Thu, 2 Jan 2014 16:46:49 -0500 Subject: [PATCH] Implemented a simple package script to be run in the head directory. --- name.info | 1 + package.sh | 13 +++++++++++- pom.xml | 24 +++++++++++++++++++++- src/includes/name.info | 1 + src/includes/{version.txt => version.info} | 0 version.info | 1 + 6 files changed, 38 insertions(+), 2 deletions(-) create mode 100644 name.info create mode 100644 src/includes/name.info rename src/includes/{version.txt => version.info} (100%) create mode 100644 version.info diff --git a/name.info b/name.info new file mode 100644 index 0000000..a5eac4c --- /dev/null +++ b/name.info @@ -0,0 +1 @@ +Image-Tools diff --git a/package.sh b/package.sh index ff1a35b..16cc870 100755 --- a/package.sh +++ b/package.sh @@ -1,2 +1,13 @@ -#Build and package the application for distribution +#Getting variables that are produced by the script +VERSION=$(head -1 ./version.info) +NAME=$(head -1 ./name.info) +PACKAGENAME=$NAME-$VERSION +PACKAGETAR=$PACKAGENAME.tar.gz +PACKAGEZIP=$PACKAGENAME.zip +TARGET=$PWD/target +cd target/build/ +echo "creating $PACKAGETAR in $TARGET" +tar -zcvf $TARGET/$PACKAGETAR . +echo "creating $PACKAGEZIP in $TARGET" +zip -r $TARGET/$PACKAGEZIP ./* diff --git a/pom.xml b/pom.xml index ee58e44..259516b 100644 --- a/pom.xml +++ b/pom.xml @@ -179,7 +179,7 @@ copy-resources - validate + initialize copy-resources @@ -205,12 +205,34 @@ src/includes true + + version.info + name.info + + + maven-antrun-plugin + 1.4 + + + process-resources + + + + + + + + run + + + + diff --git a/src/includes/name.info b/src/includes/name.info new file mode 100644 index 0000000..b290e78 --- /dev/null +++ b/src/includes/name.info @@ -0,0 +1 @@ +${project.name} diff --git a/src/includes/version.txt b/src/includes/version.info similarity index 100% rename from src/includes/version.txt rename to src/includes/version.info diff --git a/version.info b/version.info new file mode 100644 index 0000000..f5215e6 --- /dev/null +++ b/version.info @@ -0,0 +1 @@ +0.1.0-DEV-0-1b3c9bf