-
-
-
-
Methods in org.robovm.compiler.plugin with parameters of type Config
| Modifier and Type |
Method |
Description |
void |
AbstractCompilerPlugin.afterClass(Config config,
Clazz clazz,
ModuleBuilder moduleBuilder) |
|
abstract void |
CompilerPlugin.afterClass(Config config,
Clazz clazz,
ModuleBuilder moduleBuilder) |
Called after a class has been compiled to LLVM bitcode but before it is
converted into machine code.
|
void |
AbstractCompilerPlugin.afterClassDependenciesResolved(Config config,
Clazz clazz) |
|
void |
BuildGarbageCollectorPlugin.afterClassDependenciesResolved(Config config,
Clazz clazz) |
|
abstract void |
CompilerPlugin.afterClassDependenciesResolved(Config config,
Clazz clazz) |
Called after dependencies resolved and added to the list.
|
abstract void |
LaunchPlugin.afterLaunch(Config config,
LaunchParameters parameters,
Process process) |
Called after the launch of a RoboVM application
|
void |
AbstractCompilerPlugin.afterLinker(Config config,
File executable) |
|
void |
BuildGarbageCollectorPlugin.afterLinker(Config config,
File executable) |
|
abstract void |
CompilerPlugin.afterLinker(Config config,
File executable) |
Called just before Linker is invoked.
|
void |
AbstractCompilerPlugin.afterMethod(Config config,
Clazz clazz,
soot.SootMethod method,
ModuleBuilder moduleBuilder,
Function function) |
|
abstract void |
CompilerPlugin.afterMethod(Config config,
Clazz clazz,
soot.SootMethod method,
ModuleBuilder moduleBuilder,
Function function) |
Called after a method has been compiled to LLVM bitcode but before it is
converted into machine code.
|
void |
AbstractCompilerPlugin.afterObjectFile(Config config,
Clazz clazz,
File objectFile,
ObjectFile objectFileData) |
|
void |
BuildGarbageCollectorPlugin.afterObjectFile(Config config,
Clazz clazz,
File objectFile,
ObjectFile objectFileData) |
|
abstract void |
CompilerPlugin.afterObjectFile(Config config,
Clazz clazz,
File objectFile,
ObjectFile objectFileData) |
Called after the object file of a class has been compiled to an object
file.
|
void |
AbstractCompilerPlugin.beforeClass(Config config,
Clazz clazz,
ModuleBuilder moduleBuilder) |
|
abstract void |
CompilerPlugin.beforeClass(Config config,
Clazz clazz,
ModuleBuilder moduleBuilder) |
Called just before a class is about to be compiled.
|
void |
AbstractCompilerPlugin.beforeConfig(Config.Builder builder,
Config config) |
|
abstract void |
CompilerPlugin.beforeConfig(Config.Builder builder,
Config config) |
Called before the Config for a compilation is built.
|
abstract void |
LaunchPlugin.beforeLaunch(Config config,
LaunchParameters parameters) |
Called before the launch of a RoboVM application
|
void |
AbstractCompilerPlugin.beforeLinker(Config config,
Linker linker,
Set<Clazz> classes) |
|
void |
BuildGarbageCollectorPlugin.beforeLinker(Config config,
Linker linker,
Set<Clazz> classes) |
|
abstract void |
CompilerPlugin.beforeLinker(Config config,
Linker linker,
Set<Clazz> classes) |
Called just before Linker is invoked.
|
void |
AbstractCompilerPlugin.beforeMethod(Config config,
Clazz clazz,
soot.SootMethod method,
ModuleBuilder moduleBuilder) |
|
abstract void |
CompilerPlugin.beforeMethod(Config config,
Clazz clazz,
soot.SootMethod method,
ModuleBuilder moduleBuilder) |
Called just before a method is about to be compiled.
|
void |
AbstractCompilerPlugin.helloClass(Config config,
Clazz clazz) |
|
void |
CompilerPlugin.helloClass(Config config,
Clazz clazz) |
Called just before a class is about to be compiled.
|
abstract void |
LaunchPlugin.launchFailed(Config config,
LaunchParameters parameters) |
Called when the launch failed
|
protected Map<String,String> |
Plugin.parseArguments(Config config) |
|
-
-
Methods in org.robovm.compiler.plugin.debug with parameters of type Config
| Modifier and Type |
Method |
Description |
void |
DebuggerLaunchPlugin.afterLaunch(Config config,
LaunchParameters parameters,
Process process) |
|
void |
DebugInformationPlugin.afterMethod(Config config,
Clazz clazz,
soot.SootMethod method,
ModuleBuilder mb,
Function function) |
|
void |
DebugInformationPlugin.afterObjectFile(Config config,
Clazz clazz,
File objectFile,
ObjectFile objectFileData) |
|
void |
DebugInformationPlugin.beforeClass(Config config,
Clazz clazz,
ModuleBuilder mb) |
|
void |
DebugInformationPlugin.beforeConfig(Config.Builder builder,
Config config) |
|
void |
DebuggerLaunchPlugin.beforeLaunch(Config config,
LaunchParameters parameters) |
|
void |
DebugInformationPlugin.helloClass(Config config,
Clazz clazz) |
|
void |
DebuggerLaunchPlugin.launchFailed(Config config,
LaunchParameters parameters) |
|
-
-
-
-
Methods in org.robovm.compiler.plugin.objc with parameters of type Config
| Modifier and Type |
Method |
Description |
void |
ObjCBlockPlugin.beforeClass(Config config,
Clazz clazz,
ModuleBuilder moduleBuilder) |
|
void |
ObjCMemberPlugin.beforeClass(Config config,
Clazz clazz,
ModuleBuilder moduleBuilder) |
|
void |
ObjCProtocolProxyPlugin.beforeClass(Config config,
Clazz clazz,
ModuleBuilder moduleBuilder) |
|
void |
ObjCProtocolToObjCObjectPlugin.beforeClass(Config config,
Clazz clazz,
ModuleBuilder moduleBuilder) |
|
void |
InterfaceBuilderClassesPlugin.beforeConfig(Config.Builder builder,
Config config) |
|
void |
InterfaceBuilderClassesPlugin.beforeLinker(Config config,
Linker linker,
Set<Clazz> classes) |
|
void |
ObjCMemberPlugin.beforeLinker(Config config,
Linker linker,
Set<Clazz> classes) |
|
-
-
-
-
Methods in org.robovm.compiler.util with parameters of type Config
| Modifier and Type |
Method |
Description |
static void |
ToolchainUtil.actool(Config config,
File partialInfoPlist,
File outDir,
File inDir) |
|
static void |
ToolchainUtil.actool(Config config,
File partialInfoPlist,
File outDir,
List<File> inDirs) |
|
static void |
ToolchainUtil.bitcodeStrip(Config config,
File inFile,
File outFile) |
|
static void |
ToolchainUtil.compileStrings(Config config,
File inFile,
File outFile) |
|
static void |
ToolchainUtil.decompileXml(Config config,
File inFile,
File outFile) |
|
static void |
ToolchainUtil.ibtool(Config config,
File partialInfoPlist,
File inFile,
File outFile) |
|
static void |
ToolchainUtil.link(Config config,
List<String> args,
List<File> objectFiles,
List<String> libs,
File outFile) |
|
static void |
ToolchainUtil.lipo(Config config,
File outFile,
List<File> inFiles) |
|
static String |
ToolchainUtil.lipoInfo(Config config,
File inFile) |
|
static void |
ToolchainUtil.lipoRemoveArchs(Config config,
File inFile,
File outFile,
String... archs) |
|
static void |
ToolchainUtil.packageApplication(Config config,
File appDir,
File outFile) |
|
static void |
ToolchainUtil.pngcrush(Config config,
File inFile,
File outFile) |
|
static void |
ToolchainUtil.textureatlas(Config config,
File inDir,
File outDir) |
|
-
Methods in org.robovm.compiler.util.io with parameters of type Config
| Modifier and Type |
Method |
Description |
void |
HfsCompressor.compress(File file,
byte[] data,
Config config) |
Writes the given data to the file, trying to compress it
via HFS+ compression on Mac OS X.
|
void |
RamDiskTools.setupRamDisk(Config config,
File cacheDir,
File tmpDir) |
Checks if a RAM disk is available and prunes it if necessary.
|