class
ProjectScript extends AnyRef
Instance Constructors
-
new
ProjectScript(scriptFile: File, classpathConfig: ClasspathConfig, log: SBuildLogger)
-
new
ProjectScript(_scriptFile: File, sbuildClasspath: Array[String], compileClasspath: Array[String], additionalProjectClasspath: Array[String], noFsc: Boolean, log: SBuildLogger)
Value Members
-
final
def
!=(arg0: AnyRef): Boolean
-
final
def
!=(arg0: Any): Boolean
-
final
def
##(): Int
-
def
+(other: String): String
-
-
final
def
==(arg0: AnyRef): Boolean
-
final
def
==(arg0: Any): Boolean
-
final
def
asInstanceOf[T0]: T0
-
val
buildFileTargetDir: String
-
val
buildTargetDir: String
-
def
checkFile(): Unit
-
def
checkInfoFileUpToDate(includes: Map[String, Array[File]]): Boolean
-
def
clean(): Unit
-
def
cleanScala(): Unit
-
def
clone(): AnyRef
-
def
compile(classpath: String, includes: Map[String, Array[File]]): Unit
-
def
compileAndExecute(project: Project): Any
-
-
-
def
ensuring(cond: Boolean, msg: ⇒ Any): ProjectScript
-
def
ensuring(cond: Boolean): ProjectScript
-
final
def
eq(arg0: AnyRef): Boolean
-
def
equals(arg0: Any): Boolean
-
def
filesOfEntry(entryRef: TargetRef)(implicit project: Project): Seq[File]
-
def
finalize(): Unit
-
def
formatted(fmtstr: String): String
-
final
def
getClass(): Class[_]
-
def
hashCode(): Int
-
lazy val
infoFile: File
-
final
def
isInstanceOf[T0]: Boolean
-
final
def
ne(arg0: AnyRef): Boolean
-
def
newCompile(classpath: Array[String], includes: Map[String, Array[File]]): Unit
-
final
def
notify(): Unit
-
final
def
notifyAll(): Unit
-
val
projectDir: File
-
def
readAdditionalClasspath(project: Project): Array[String]
-
def
readAnnotationWithSingleAttribute(annoName: String, valueName: String): String
-
def
readAnnotationWithVarargAttribute(annoName: String, valueName: String, singleArg: Boolean = false): Array[String]
-
def
readIncludeFiles(project: Project): Map[String, Array[File]]
-
def
resolveViaProject(targets: Array[String], project: Project, purposeOfEntry: String): Map[String, Array[File]]
-
val
scriptBaseName: String
-
val
scriptFile: File
-
final
def
synchronized[T0](arg0: ⇒ T0): T0
-
lazy val
targetBaseDir: File
-
lazy val
targetClassFile: File
-
lazy val
targetDir: File
-
def
toString(): String
-
def
useExistingCompiled(project: Project, classpath: Array[String]): Any
-
final
def
wait(): Unit
-
final
def
wait(arg0: Long, arg1: Int): Unit
-
final
def
wait(arg0: Long): Unit
-
Shadowed Implict Value Members
-
val
self: Any
-
val
self: Any
Inherited from AnyRef
Inherited from Any
Inherited by implicit conversion any2stringadd from
ProjectScript to StringAdd
Inherited by implicit conversion any2stringfmt from
ProjectScript to StringFormat