use of net.jangaroo.jooc.StdOutCompileLog in project jangaroo-tools by CoreMedia.
the class ConfigClassBuilderTest method buildConfigClass.
private ConfigClass buildConfigClass(String resourceName, String module) throws URISyntaxException {
File sourceFile = new File(getClass().getResource("/" + module + "/" + resourceName).toURI());
InputSource inputSource = new FileInputSource(sourceFile, true);
CompilationUnit compilationUnit = new Jooc().doParse(inputSource, new StdOutCompileLog(), SemicolonInsertionMode.QUIRKS);
ConfigClassBuilder configClassBuilder = new ConfigClassBuilder(compilationUnit);
return configClassBuilder.buildConfigClass();
}
use of net.jangaroo.jooc.StdOutCompileLog in project jangaroo-tools by CoreMedia.
the class JooTestCase method runJooc.
protected int runJooc(String[] fileNames) {
String[] args = prependSourceDir(fileNames);
if (debug)
args = concat("-g", args);
if (ea)
args = concat("-ea", args);
if (destinationDir != null)
args = concat(new String[] { "-d", destinationDir }, args);
if (sourcePath != null)
args = concat(new String[] { "-sourcepath", sourcePath }, args);
System.out.println("jooc " + toString(args));
return Jooc.run(args, new StdOutCompileLog());
}
Aggregations