Compare commits

..

2 Commits

Author SHA1 Message Date
ea43453f07 Merge commit '93dc3dd955acfe259f4ed4033fa68e5d19423e0b' 2025-10-01 18:01:46 +02:00
eaf935177a Remove basedir config 2025-10-01 17:59:30 +02:00
2 changed files with 1 additions and 4 deletions

View File

@@ -8,6 +8,6 @@ object Global {
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"
lazy val LONGNAIL: Path = HAMMER / "deps" / "longnail" lazy val LONGNAIL: Path = HAMMER / "deps" / "longnail"
lazy val BASE_DIR: Path = Path(Main.conf.baseDirectory(), os.pwd) lazy val BASE_DIR: Path = os.pwd
lazy val CORE_DATASHEETS: Path = HAMMER / "coreDatasheets" lazy val CORE_DATASHEETS: Path = HAMMER / "coreDatasheets"
} }

View File

@@ -7,12 +7,9 @@ import os.Path
import java.io.File import java.io.File
class HammerConf(arguments: Seq[String]) extends ScallopConf(arguments) { class HammerConf(arguments: Seq[String]) extends ScallopConf(arguments) {
val baseDirectory: ScallopOption[File] = opt[File](default = Some(os.pwd.toIO))
addSubcommand(new TreenailCommand) addSubcommand(new TreenailCommand)
addSubcommand(new LongnailSchedCommand) addSubcommand(new LongnailSchedCommand)
validateFileIsDirectory(baseDirectory)
verify() verify()
} }