You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@commons.apache.org by er...@apache.org on 2018/02/13 22:27:11 UTC

[14/14] commons-rng git commit: RNG-40: Script to run the "dummy" example application.

RNG-40: Script to run the "dummy" example application.


Project: http://git-wip-us.apache.org/repos/asf/commons-rng/repo
Commit: http://git-wip-us.apache.org/repos/asf/commons-rng/commit/857cbb05
Tree: http://git-wip-us.apache.org/repos/asf/commons-rng/tree/857cbb05
Diff: http://git-wip-us.apache.org/repos/asf/commons-rng/diff/857cbb05

Branch: refs/heads/master
Commit: 857cbb05c86defd0c852837ad0eb5c5ab3faa9b5
Parents: 4424bf9
Author: Gilles <er...@apache.org>
Authored: Tue Feb 13 23:24:20 2018 +0100
Committer: Gilles <er...@apache.org>
Committed: Tue Feb 13 23:24:20 2018 +0100

----------------------------------------------------------------------
 commons-rng-examples/examples-jpms/runApp.sh | 26 +++++++++++++++++++++++
 1 file changed, 26 insertions(+)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/commons-rng/blob/857cbb05/commons-rng-examples/examples-jpms/runApp.sh
----------------------------------------------------------------------
diff --git a/commons-rng-examples/examples-jpms/runApp.sh b/commons-rng-examples/examples-jpms/runApp.sh
new file mode 100755
index 0000000..d55ba4f
--- /dev/null
+++ b/commons-rng-examples/examples-jpms/runApp.sh
@@ -0,0 +1,26 @@
+#!/bin/bash -e
+
+# Script assumes that the JAR files have all been generated (e.g. by calling
+# "mvn package" from the top level project directory).
+
+TOPDIR=../..
+RNGVERSION=1.1-SNAPSHOT
+TARGETDIR=target
+
+# Module path.
+MODPATH=\
+$TOPDIR/commons-rng-core/$TARGETDIR/commons-rng-core-$RNGVERSION.jar:\
+$TOPDIR/commons-rng-simple/$TARGETDIR/commons-rng-simple-$RNGVERSION.jar:\
+$TOPDIR/commons-rng-examples/examples-jpms/jpms-app/$TARGETDIR/commons-rng-examples-jpms-app-$RNGVERSION.jar:\
+$TOPDIR/commons-rng-examples/examples-jpms/jpms-lib/$TARGETDIR/commons-rng-examples-jpms-lib-$RNGVERSION.jar:\
+$TOPDIR/commons-rng-sampling/$TARGETDIR/commons-rng-sampling-$RNGVERSION.jar:\
+$TOPDIR/commons-rng-client-api/$TARGETDIR/commons-rng-client-api-$RNGVERSION.jar
+
+# Application.
+MOD=org.apache.commons.rng.examples.jpms.app/org.apache.commons.rng.examples.jpms.app.DiceGameApplication
+
+# Arguments of the application (see source).
+ARGS="3 4 19 MT"
+
+# Assuming Java 9 (or later).
+java --module-path $MODPATH --module $MOD $ARGS