class ExecutionOptionsManager extends HasParser with HasCommonOptions
- Alphabetic
- By Inheritance
- ExecutionOptionsManager
- HasCommonOptions
- HasParser
- AnyRef
- Any
- Hide All
- Show All
- Public
- All
Instance Constructors
-
new
ExecutionOptionsManager(applicationName: String)
- applicationName
The name shown in the usage
Value Members
-
final
def
!=(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
final
def
##(): Int
- Definition Classes
- AnyRef → Any
-
final
def
==(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- val applicationName: String
-
final
def
asInstanceOf[T0]: T0
- Definition Classes
- Any
-
def
clone(): AnyRef
- Attributes
- protected[java.lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
val
commonOptions: CommonOptions
- Definition Classes
- HasCommonOptions
-
def
doNotExitOnHelp(): Unit
By default scopt calls sys.exit when --help is in options, this defeats that
By default scopt calls sys.exit when --help is in options, this defeats that
- Definition Classes
- HasParser
-
final
def
eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
def
equals(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
def
exitOnHelp(): Unit
By default scopt calls sys.exit when --help is in options, this un-defeats doNotExitOnHelp
By default scopt calls sys.exit when --help is in options, this un-defeats doNotExitOnHelp
- Definition Classes
- HasParser
-
def
finalize(): Unit
- Attributes
- protected[java.lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( classOf[java.lang.Throwable] )
-
def
getBuildFileName(suffix: String, fileNameOverride: String = ""): String
return a file based on targetDir, topName and suffix Will not add the suffix if the topName already ends with that suffix
return a file based on targetDir, topName and suffix Will not add the suffix if the topName already ends with that suffix
- suffix
suffix to add, removes . if present
- fileNameOverride
this will override the topName if nonEmpty, when using this targetDir is ignored
-
final
def
getClass(): Class[_]
- Definition Classes
- AnyRef → Any
-
def
hashCode(): Int
- Definition Classes
- AnyRef → Any
-
final
def
isInstanceOf[T0]: Boolean
- Definition Classes
- Any
-
def
makeTargetDir(): Boolean
make sure that all levels of targetDirName exist
make sure that all levels of targetDirName exist
- returns
true if directory exists
-
final
def
ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
final
def
notify(): Unit
- Definition Classes
- AnyRef
-
final
def
notifyAll(): Unit
- Definition Classes
- AnyRef
- def parse(args: Array[String]): Boolean
-
final
val
parser: OptionParser[Unit] { ... /* 2 definitions in type refinement */ }
- Definition Classes
- HasParser
- def setTargetDirName(newTargetDirName: String): Unit
-
def
setTopName(newTopName: String): Unit
this function sets the topName in the commonOptions.
this function sets the topName in the commonOptions. It would be nicer to not need this but many chisel tools cannot determine the name of the device under test until other options have been parsed. Havin this function allows the code to set the TopName after it has been determined
- newTopName
the topName to be used
- def setTopNameIfNotSet(newTopName: String): Unit
- def showUsageAsError(): Unit
-
final
def
synchronized[T0](arg0: ⇒ T0): T0
- Definition Classes
- AnyRef
- def targetDirName: String
-
def
toString(): String
- Definition Classes
- AnyRef → Any
- def topName: String
-
final
def
wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
final
def
wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
final
def
wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
This is the documentation for Firrtl.