public class GosuCompiler extends Object implements IGosuCompiler
| Modifier and Type | Field and Description |
|---|---|
protected File |
_compilingSourceFile |
protected GosuInitialization |
_gosuInitialization |
| Constructor and Description |
|---|
GosuCompiler() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
compile(File sourceFile,
ICompilerDriver driver) |
void |
copyFile(File sourceFile,
File destFile) |
static String |
getStackTrace(Throwable e) |
long |
initializeGosu(List<String> sourceFolders,
List<String> classpath,
List<String> backingSourcePath,
String outputPath) |
boolean |
isPathIgnored(String sourceFile) |
void |
uninitializeGosu() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitinitializeGosu, unitializeGosuprotected GosuInitialization _gosuInitialization
protected File _compilingSourceFile
public boolean compile(File sourceFile, ICompilerDriver driver) throws Exception
compile in interface IGosuCompilerExceptionpublic void copyFile(File sourceFile, File destFile) throws IOException
IOExceptionpublic long initializeGosu(List<String> sourceFolders, List<String> classpath, List<String> backingSourcePath, String outputPath)
initializeGosu in interface IGosuCompilerpublic void uninitializeGosu()
uninitializeGosu in interface IGosuCompilerpublic boolean isPathIgnored(String sourceFile)
isPathIgnored in interface IGosuCompilerCopyright © 2017. All rights reserved.