From 63ba787308db606258b5b4b01c90853f2a365d68 Mon Sep 17 00:00:00 2001 From: activityworkshop Date: Fri, 17 May 2019 21:04:38 +0200 Subject: [PATCH] Add existing build tools (sh, ant) before modification to new structure --- buildtools/MANIFEST.MF | 3 ++ buildtools/build.properties | 2 + buildtools/build.sh | 22 +++++++++++ buildtools/build.xml | 71 +++++++++++++++++++++++++++++++++++ buildtools/version.properties | 1 + 5 files changed, 99 insertions(+) create mode 100644 buildtools/MANIFEST.MF create mode 100644 buildtools/build.properties create mode 100644 buildtools/build.sh create mode 100644 buildtools/build.xml create mode 100644 buildtools/version.properties diff --git a/buildtools/MANIFEST.MF b/buildtools/MANIFEST.MF new file mode 100644 index 0000000..23d5ed0 --- /dev/null +++ b/buildtools/MANIFEST.MF @@ -0,0 +1,3 @@ +Manifest-Version: 1.0 +Main-Class: tim.prune.GpsPrune + diff --git a/buildtools/build.properties b/buildtools/build.properties new file mode 100644 index 0000000..c3c5084 --- /dev/null +++ b/buildtools/build.properties @@ -0,0 +1,2 @@ +# Set build properties + diff --git a/buildtools/build.sh b/buildtools/build.sh new file mode 100644 index 0000000..2b5c0f4 --- /dev/null +++ b/buildtools/build.sh @@ -0,0 +1,22 @@ +# Build script +# Version number +PRUNENAME=gpsprune_19.2 +# remove compile directory +rm -rf compile +# remove dist directory +rm -rf dist +# create compile directory +mkdir compile +# compile java +javac -d compile $( find tim -name "*.java" -print ) +# add other required resources +cp -r tim/prune/lang compile/tim/prune/ +cp -r tim/prune/*.txt compile/tim/prune/ +cp -r tim/prune/gui/images compile/tim/prune/gui/ +cp tim/prune/function/srtm/srtmtiles.dat compile/tim/prune/function/srtm +# make dist directory +mkdir dist +# build into jar file +jar cfm dist/${PRUNENAME}.jar MANIFEST.MF -C compile . +# finished! +echo "build complete" diff --git a/buildtools/build.xml b/buildtools/build.xml new file mode 100644 index 0000000..01e49e8 --- /dev/null +++ b/buildtools/build.xml @@ -0,0 +1,71 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
+
+
diff --git a/buildtools/version.properties b/buildtools/version.properties new file mode 100644 index 0000000..af25926 --- /dev/null +++ b/buildtools/version.properties @@ -0,0 +1 @@ +version=19.2 -- 2.43.0