Compare commits

...

2 Commits

Author SHA1 Message Date
b301dbb6ce Fix loading env variable in scala 2025-09-30 18:34:01 +02:00
0ebac65049 Fix init script and execute flags 2025-09-30 18:33:45 +02:00
3 changed files with 6 additions and 2 deletions

6
init-workspace.sh Normal file → Executable file
View File

@@ -15,7 +15,11 @@ elif [ -n "$ZSH_VERSION" ]; then
command -v xargs > /dev/null && command -v readlink > /dev/null && export TGC_HAMMER_HOME=`dirname ${(%):-%x} | xargs readlink -f` command -v xargs > /dev/null && command -v readlink > /dev/null && export TGC_HAMMER_HOME=`dirname ${(%):-%x} | xargs readlink -f`
else else
echo "ERROR: unknown shell" echo "ERROR: unknown shell"
elif [ -f "source.sh" ]; then exit
fi
if [ -f "source.sh" ]; then
echo "Directory already seems to be workspace." echo "Directory already seems to be workspace."
elif [ -f "init-workspace.sh" ]; then elif [ -f "init-workspace.sh" ]; then
echo "Cannot create workspace in TGC-Hammer directly, use different directory." echo "Cannot create workspace in TGC-Hammer directly, use different directory."

0
scripts/build_hammer.sh Normal file → Executable file
View File

View File

@@ -3,7 +3,7 @@ package com.minres.tgc.hammer
import os.Path import os.Path
object Global { object Global {
def pathFromEnv(env: String): Option[Path] = sys.env.get("string").map { rawPath => Path(rawPath, os.pwd) } def pathFromEnv(env: String): Option[Path] = sys.env.get(env).map { rawPath => Path(rawPath, os.pwd) }
lazy val HAMMER: Path = pathFromEnv("TGC_HAMMER_HOME").get lazy val HAMMER: Path = pathFromEnv("TGC_HAMMER_HOME").get
lazy val WORKDIR: Path = pathFromEnv("TGC_HAMMER_WORKDIR").get lazy val WORKDIR: Path = pathFromEnv("TGC_HAMMER_WORKDIR").get
lazy val TREENAIL: Path = HAMMER / "deps" / "treenail" lazy val TREENAIL: Path = HAMMER / "deps" / "treenail"