"$REPO_HOME"/tester/tool/\
:"$REPO_HOME"/tool_shared/bespoke/\
:"$JAVA_HOME"/bin\
+:"$MOSAIC_HOME"\
:"$PATH"
export CLASSPATH=\
"$JAVA_HOME"/lib\
+:"$MOSAIC_HOME"/Mosaic.jar\
:"$REPO_HOME"/release/"$PROJECT".jar\
:"$REPO_HOME"/tester/jvm/Test_"$PROJECT".jar\
:"$CLASSPATH"
# The project administrator sets up the following tools for all roles to use:
#
export JAVA_HOME="$REPO_HOME/tool_shared/third_party/jdk-11"
+ export MOSAIC_HOME="$REPO_HOME/tool_shared/third_party/Mosaic/release"
# --------------------------------------------------------------------------------
# the following functions are provided for other scripts to use.
--- /dev/null
+
+> cd $REPO_HOME/tool_shared/third_party
+> git clone https://github.com/Thomas-Walker-Lynch/Mosaic.git
+
+edit $REPO_HOME/tool_shared/bespoke/env, and add Mosaic:
+
+ export MOSAIC_HOME="$REPO_HOME/tool_shared/third_party/Mosaic/release"
+
+
+edit $REPO_HOME/tester/tool/env, and add Mosaic
+
+ export PATH=\
+ "$REPO_HOME"/tester/tool/\
+ :"$REPO_HOME"/tool_shared/bespoke/\
+ :"$JAVA_HOME"/bin\
+ :"$MOSAIC_HOME"\
+ :"$PATH"
+
+ export CLASSPATH=\
+ "$JAVA_HOME"/lib\
+ :"$MOSAIC_HOME"/Mosaic.jar\
+ :"$REPO_HOME"/release/"$PROJECT".jar\
+ :"$REPO_HOME"/tester/jvm/Test_"$PROJECT".jar\
+ :"$CLASSPATH"
+
+
+
+++ /dev/null
-
-1. Docs
- https://groovy-lang.org/documentation.html
-
-2. Install from source
-
- # 1.1 Download
-
- # https://dlcdn.apache.org/groovy/
-
- cd $REPO_HOME/toolsmith/upstream
- wget https://dlcdn.apache.org/groovy/4.0.23/sources/apache-groovy-src-4.0.23.zip
-
- # 1.2 then build them ;-)
-
-2. Install binaries
-
- #!/usr/bin/env bash
-
- # Define version of Groovy to be installed
- version="4.0.9"
-
- # 2.1 Download using curl
- cd "$REPO_HOME/toolsmith/upstream"
- curl -o apache-groovy-binary-${version}.zip https://groovy.jfrog.io/artifactory/dist-release-local/groovy-zips/apache-groovy-binary-${version}.zip
-
- # 2.2 Extract
- cd "$REPO_HOME/tools"
- unzip "$REPO_HOME/tools/upstream/apache-groovy-binary-${version}.zip" -d .