Package gw.lang.gosuc.simple
Class GosuCompiler
java.lang.Object
gw.lang.gosuc.simple.GosuCompiler
- All Implemented Interfaces:
IGosuCompiler
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleancompile(CommandLineOptions options, ICompilerDriver driver) booleancompile(File sourceFile, ICompilerDriver driver) voidstatic StringlonginitializeGosu(List<String> sourceFolders, List<String> classpath, List<String> backingSourcePath, String outputPath) booleanisPathIgnored(String sourceFile) voidMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface gw.lang.gosuc.simple.IGosuCompiler
initializeGosu, unitializeGosu
-
Field Details
-
_gosuInitialization
-
_compilingSourceFile
-
-
Constructor Details
-
GosuCompiler
public GosuCompiler()
-
-
Method Details
-
compile
- Specified by:
compilein interfaceIGosuCompiler
-
compile
- Specified by:
compilein interfaceIGosuCompiler
-
getStackTrace
-
copyFile
- Throws:
IOException
-
initializeGosu
public long initializeGosu(List<String> sourceFolders, List<String> classpath, List<String> backingSourcePath, String outputPath) - Specified by:
initializeGosuin interfaceIGosuCompiler
-
uninitializeGosu
public void uninitializeGosu()- Specified by:
uninitializeGosuin interfaceIGosuCompiler
-
isPathIgnored
- Specified by:
isPathIgnoredin interfaceIGosuCompiler
-