summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rwxr-xr-xmaven/make-copy-jars-one.sh20
-rw-r--r--maven/projects/jogl/atomics2
-rw-r--r--maven/projects/jogl/extras1
3 files changed, 22 insertions, 1 deletions
diff --git a/maven/make-copy-jars-one.sh b/maven/make-copy-jars-one.sh
index 342aa1a..657e76b 100755
--- a/maven/make-copy-jars-one.sh
+++ b/maven/make-copy-jars-one.sh
@@ -171,3 +171,23 @@ else
info "atomics: no atomics required"
fi
+#------------------------------------------------------------------------
+# Copy extras, if necessary
+#
+
+EXTRAS=`cat projects/${NAME}/extras` || exit 1
+if [ ! -z "${EXTRAS}" ]
+then
+ info "extras: ${EXTRAS}"
+ for EXTRA in ${EXTRAS}
+ do
+ JAR_NAME="${NAME}-${VERSION}-${EXTRA}.jar"
+ SOURCE="${INPUT}/jar/${NAME}-${EXTRA}.jar"
+ TARGET="output/${NAME}/${VERSION}/${JAR_NAME}"
+ copy "${SOURCE}" "${TARGET}"
+ echo "${JAR_NAME}" >> "${MANIFEST_FILE}"
+ done
+else
+ info "extras: no extras required"
+fi
+
diff --git a/maven/projects/jogl/atomics b/maven/projects/jogl/atomics
index 646a2a4..9f926a2 100644
--- a/maven/projects/jogl/atomics
+++ b/maven/projects/jogl/atomics
@@ -1 +1 @@
-awt fonts-p0 gldesktop gldesktop-dbg glmobile glmobile-dbg glu glu-gldesktop omx os-android os-osx os-win os-x11 sdk swt util-awt util-fixedfuncemu util-gldesktop util-graph util
+awt gldesktop gldesktop-dbg glmobile glmobile-dbg glu glu-gldesktop omx os-android os-osx os-win os-x11 sdk swt util-awt util-fixedfuncemu util-gldesktop util-graph util
diff --git a/maven/projects/jogl/extras b/maven/projects/jogl/extras
new file mode 100644
index 0000000..5c45423
--- /dev/null
+++ b/maven/projects/jogl/extras
@@ -0,0 +1 @@
+fonts-p0