From 75322060978ed360ebf3ad355abd915e868c92a4 Mon Sep 17 00:00:00 2001 From: Mark Raynsford Date: Tue, 11 Mar 2014 20:54:50 +0000 Subject: Massively rewrite project handling. Projects are now defined by directories of (mostly) single-line config files (essentially a glorified directory-based key/value db). The scripts have been adjusted to work better in isolation (in particular the old copy-jars script has been split into a copy-jars-one and copy-jars script, with the latter executing the former on all projects). Bug 999: Is now fixed. Essentially a variable name was accidentally re-used, meaning the source zip file was copied over the project's main jar file. The -n option was passed to cp, but not the subsequent mv, so the overwrite occurred silently! --- maven/projects/gluegen-rt-android/atomics | 1 + maven/projects/gluegen-rt-android/dummy-jar | 1 + maven/projects/gluegen-rt-android/natives | 1 + maven/projects/gluegen-rt-android/pom.sh | 37 ++++++++++++++++++++++++++++ maven/projects/gluegen-rt-android/source-zip | 1 + 5 files changed, 41 insertions(+) create mode 100644 maven/projects/gluegen-rt-android/atomics create mode 100644 maven/projects/gluegen-rt-android/dummy-jar create mode 100644 maven/projects/gluegen-rt-android/natives create mode 100755 maven/projects/gluegen-rt-android/pom.sh create mode 100644 maven/projects/gluegen-rt-android/source-zip (limited to 'maven/projects/gluegen-rt-android') diff --git a/maven/projects/gluegen-rt-android/atomics b/maven/projects/gluegen-rt-android/atomics new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/maven/projects/gluegen-rt-android/atomics @@ -0,0 +1 @@ + diff --git a/maven/projects/gluegen-rt-android/dummy-jar b/maven/projects/gluegen-rt-android/dummy-jar new file mode 100644 index 0000000..3639190 --- /dev/null +++ b/maven/projects/gluegen-rt-android/dummy-jar @@ -0,0 +1 @@ +no-dummy-jar diff --git a/maven/projects/gluegen-rt-android/natives b/maven/projects/gluegen-rt-android/natives new file mode 100644 index 0000000..ae3b2b0 --- /dev/null +++ b/maven/projects/gluegen-rt-android/natives @@ -0,0 +1 @@ +no-natives diff --git a/maven/projects/gluegen-rt-android/pom.sh b/maven/projects/gluegen-rt-android/pom.sh new file mode 100755 index 0000000..7994e96 --- /dev/null +++ b/maven/projects/gluegen-rt-android/pom.sh @@ -0,0 +1,37 @@ +#!/bin/sh + +if [ $# -lt 1 ] +then + echo "usage: version" 1>&2 + exit 1 +fi + +VERSION="$1" +shift + +cat < + + + + + + + 4.0.0 + org.jogamp.gluegen + gluegen-rt-android + ${VERSION} + jar + GlueGen Runtime + JNI binding generator (Android runtime) + http://jogamp.org/gluegen/www/ + +EOF + +cat ../gluegen/pom.in || exit 1 +cat < +EOF diff --git a/maven/projects/gluegen-rt-android/source-zip b/maven/projects/gluegen-rt-android/source-zip new file mode 100644 index 0000000..3847c62 --- /dev/null +++ b/maven/projects/gluegen-rt-android/source-zip @@ -0,0 +1 @@ +gluegen-java-src.zip -- cgit v1.2.3