org.jetbrains.jet.cli.common.arguments
Class K2JSCompilerArguments
java.lang.Object
org.jetbrains.jet.cli.common.arguments.CommonCompilerArguments
org.jetbrains.jet.cli.common.arguments.K2JSCompilerArguments
public class K2JSCompilerArguments
- extends CommonCompilerArguments
NOTE: for now K2JSCompiler supports only minimal amount of parameters required to launch it from the plugin.
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
outputFile
@Argument(value="output",
description="Output file path")
public java.lang.String outputFile
libraryFiles
@Argument(value="libraryFiles",
description="Path to zipped library sources or kotlin files separated by commas")
public java.lang.String[] libraryFiles
sourcemap
@Argument(value="sourcemap",
description="Generate SourceMap")
public boolean sourcemap
target
@Argument(value="target",
description="Generate JS files for specific ECMA version (only ECMA 5 is supported)")
public java.lang.String target
main
@Nullable
@Argument(value="main",
description="Whether a main function should be called; default \'call\' (main function will be auto detected)")
public java.lang.String main
outputPrefix
@Argument(value="outputPrefix",
description="Path to file which will be added to the beginning of output file")
public java.lang.String outputPrefix
outputPostfix
@Argument(value="outputPostfix",
description="Path to file which will be added to the end of output file")
public java.lang.String outputPostfix
K2JSCompilerArguments
public K2JSCompilerArguments()
executableScriptFileName
@NotNull
public java.lang.String executableScriptFileName()
- Overrides:
executableScriptFileName
in class CommonCompilerArguments