From d78bd3386e6bf4e0d7b06fa3efd4f176ae589292 Mon Sep 17 00:00:00 2001 From: Jonathan Bernard Date: Wed, 7 Dec 2011 17:40:12 -0600 Subject: [PATCH] Added executable modular build options. * Added a new property 'executable.jar'. When set to true, the build creates an executable jar. It expects the fully qualified main class name in the 'main.class' property. The executable jar expects all the runtime libs to be located in a folder called 'lib' next to the jar. --- jdb-build-1.7.xml => jdb-build-1.8.xml | 43 +++++++++++++++++-- ...ngs-1.7.xml => jdblabs.ivysettings-1.8.xml | 0 2 files changed, 40 insertions(+), 3 deletions(-) rename jdb-build-1.7.xml => jdb-build-1.8.xml (83%) rename jdblabs.ivysettings-1.7.xml => jdblabs.ivysettings-1.8.xml (100%) diff --git a/jdb-build-1.7.xml b/jdb-build-1.8.xml similarity index 83% rename from jdb-build-1.7.xml rename to jdb-build-1.8.xml index 71daa6d..ba43ed0 100644 --- a/jdb-build-1.7.xml +++ b/jdb-build-1.8.xml @@ -1,5 +1,6 @@ - + @@ -16,6 +17,7 @@ + @@ -71,6 +73,12 @@ conf="compile,runtime"/> + + + + + + @@ -104,7 +112,7 @@ - + @@ -186,13 +194,42 @@ - + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/jdblabs.ivysettings-1.7.xml b/jdblabs.ivysettings-1.8.xml similarity index 100% rename from jdblabs.ivysettings-1.7.xml rename to jdblabs.ivysettings-1.8.xml