From 68373e580f925923697fb3b51b3fae9f5e7c0885 Mon Sep 17 00:00:00 2001 From: Eyck Jentzsch Date: Mon, 27 Sep 2021 20:52:56 +0200 Subject: [PATCH] fix typos and naming --- .../assemble.groovy | 1 + generate.sh | 19 +++++++++++-------- 2 files changed, 12 insertions(+), 8 deletions(-) mode change 100644 => 100755 generate.sh diff --git a/com.minres.coredsl.json.repository/assemble.groovy b/com.minres.coredsl.json.repository/assemble.groovy index 83364b2..7fed48c 100644 --- a/com.minres.coredsl.json.repository/assemble.groovy +++ b/com.minres.coredsl.json.repository/assemble.groovy @@ -39,6 +39,7 @@ def needed_jars = [ /org\.apache\.commons\.logging/, /org\.apache\.log4j/, /com\.ibm\.icu/, + /org\.json/, /com\.minres\.coredsl/, /com\.minres\.coredsl\.json\.dbt_rise/ ] diff --git a/generate.sh b/generate.sh old mode 100644 new mode 100755 index debb306..52516c0 --- a/generate.sh +++ b/generate.sh @@ -22,23 +22,26 @@ REPO_OPT= while getopts 'c:b:r:o:vh' c do case $c in - r) REPO_OPT="-r $OPTARG" ;; - o) OUTPUT_OPT="-o $OPTARG" ;; - v) VERBOSE=-v - h) print_help ;; + r) REPO_OPT="-r $OPTARG" ;; + o) OUTPUT_OPT="-o $OPTARG" ;; + v) VERBOSE=-v ;; + h) print_help ;; + \?) echo "Invalid option: -$OPTARG, try '$SCRIPTNAME -h'" >&2; exit 1;; esac done shift $((OPTIND-1)) -if [ $# -ne 1 ]; then - echo "Missing input file" +if [ $# -lt 1 ]; then + echo "Missing input file, try '$SCRIPTNAME -h'" >&2 + exit 2 fi INPUT_FILE=$1 +GENERATOR_JAR=${SCRIPTDIR}/com.minres.coredsl.json.repository/target/com.minres.coredsl.json-2.0.0-SNAPSHOT.jar JAVA_OPTS="--add-modules ALL-SYSTEM --add-opens=java.base/java.io=ALL-UNNAMED --add-opens=java.base/java.lang=ALL-UNNAMED --add-opens=java.base/java.lang.annotation=ALL-UNNAMED --add-opens=java.base/java.lang.invoke=ALL-UNNAMED --add-opens=java.base/java.lang.module=ALL-UNNAMED --add-opens=java.base/java.lang.ref=ALL-UNNAMED --add-opens=java.base/java.lang.reflect=ALL-UNNAMED --add-opens=java.base/java.math=ALL-UNNAMED --add-opens=java.base/java.net=ALL-UNNAMED --add-opens=java.base/java.net.spi=ALL-UNNAMED --add-opens=java.base/java.nio=ALL-UNNAMED --add-opens=java.base/java.nio.channels=ALL-UNNAMED --add-opens=java.base/java.nio.channels.spi=ALL-UNNAMED --add-opens=java.base/java.nio.charset=ALL-UNNAMED --add-opens=java.base/java.nio.charset.spi=ALL-UNNAMED --add-opens=java.base/java.nio.file=ALL-UNNAMED --add-opens=java.base/java.nio.file.attribute=ALL-UNNAMED --add-opens=java.base/java.nio.file.spi=ALL-UNNAMED --add-opens=java.base/java.security=ALL-UNNAMED --add-opens=java.base/java.security.acl=ALL-UNNAMED --add-opens=java.base/java.security.cert=ALL-UNNAMED --add-opens=java.base/java.security.interfaces=ALL-UNNAMED --add-opens=java.base/java.security.spec=ALL-UNNAMED --add-opens=java.base/java.text=ALL-UNNAMED --add-opens=java.base/java.text.spi=ALL-UNNAMED --add-opens=java.base/java.time=ALL-UNNAMED --add-opens=java.base/java.time.chrono=ALL-UNNAMED --add-opens=java.base/java.time.format=ALL-UNNAMED --add-opens=java.base/java.time.temporal=ALL-UNNAMED --add-opens=java.base/java.time.zone=ALL-UNNAMED --add-opens=java.base/java.util=ALL-UNNAMED --add-opens=java.base/java.util.concurrent=ALL-UNNAMED --add-opens=java.base/java.util.concurrent.atomic=ALL-UNNAMED --add-opens=java.base/java.util.concurrent.locks=ALL-UNNAMED --add-opens=java.base/java.util.function=ALL-UNNAMED --add-opens=java.base/java.util.jar=ALL-UNNAMED --add-opens=java.base/java.util.regex=ALL-UNNAMED --add-opens=java.base/java.util.spi=ALL-UNNAMED --add-opens=java.base/java.util.stream=ALL-UNNAMED --add-opens=java.base/java.util.zip=ALL-UNNAMED --add-opens=java.datatransfer/java.awt.datatransfer=ALL-UNNAMED --add-opens=java.desktop/java.applet=ALL-UNNAMED --add-opens=java.desktop/java.awt=ALL-UNNAMED --add-opens=java.desktop/java.awt.color=ALL-UNNAMED --add-opens=java.desktop/java.awt.desktop=ALL-UNNAMED --add-opens=java.desktop/java.awt.dnd=ALL-UNNAMED --add-opens=java.desktop/java.awt.dnd.peer=ALL-UNNAMED --add-opens=java.desktop/java.awt.event=ALL-UNNAMED --add-opens=java.desktop/java.awt.font=ALL-UNNAMED --add-opens=java.desktop/java.awt.geom=ALL-UNNAMED --add-opens=java.desktop/java.awt.im=ALL-UNNAMED --add-opens=java.desktop/java.awt.im.spi=ALL-UNNAMED --add-opens=java.desktop/java.awt.image=ALL-UNNAMED --add-opens=java.desktop/java.awt.image.renderable=ALL-UNNAMED --add-opens=java.desktop/java.awt.peer=ALL-UNNAMED --add-opens=java.desktop/java.awt.print=ALL-UNNAMED --add-opens=java.desktop/java.beans=ALL-UNNAMED --add-opens=java.desktop/java.beans.beancontext=ALL-UNNAMED --add-opens=java.instrument/java.lang.instrument=ALL-UNNAMED --add-opens=java.logging/java.util.logging=ALL-UNNAMED --add-opens=java.management/java.lang.management=ALL-UNNAMED --add-opens=java.prefs/java.util.prefs=ALL-UNNAMED --add-opens=java.rmi/java.rmi=ALL-UNNAMED --add-opens=java.rmi/java.rmi.activation=ALL-UNNAMED --add-opens=java.rmi/java.rmi.dgc=ALL-UNNAMED --add-opens=java.rmi/java.rmi.registry=ALL-UNNAMED --add-opens=java.rmi/java.rmi.server=ALL-UNNAMED --add-opens=java.sql/java.sql=ALL-UNNAMED" -GENERATOR="java $JAVA_OPTS -jar ${SCRIPTDIR}/com.minres.coredsl.json.repository/target/com.minres.coredsl.generator-2.0.0-SNAPSHOT.jar " +GENERATOR="java $JAVA_OPTS -jar ${GENERATOR_JAR} " -[ -f c${SCRIPTDIR}/com.minres.coredsl.json.repository/target/com.minres.coredsl.generator-2.0.0-SNAPSHOT.jar ] || (cd $SCRIPTDIR; mvn package) +[ -f ${GENERATOR_JAR} ] || (cd $SCRIPTDIR; mvn package) $GENERATOR $VERBOSE $OUTPUT_OPT $REPO_OPT $INPUT_FILE