Compare commits
2 Commits
93dc3dd955
...
ea43453f07
Author | SHA1 | Date | |
---|---|---|---|
ea43453f07 | |||
eaf935177a |
@@ -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"
|
||||||
}
|
}
|
||||||
|
@@ -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()
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user