RoboVM Gradle plugin
To use the RoboVM plugin, include in your build script:
// Pull the plugin from Maven Central
buildscript {
repositories {
mavenCentral()
maven { url 'https://oss.sonatype.org/content/repositories/snapshots' }
}
dependencies {
classpath 'com.github.jtakakura:gradle-robovm-plugin:0.0.9-SNAPSHOT'
}
}
// Apply the plugin
apply plugin: 'robovm'
repositories {
mavenCentral()
maven { url 'https://oss.sonatype.org/content/repositories/snapshots' }
}
ext {
// Configure your application main class
mainClassName = "org.robovm.sample.ios.RoboVMSampleIOSApp"
roboVMVersion = "0.0.13-SNAPSHOT"
}
robovm {
// Configure robovm
iosSignIdentity = ""
iosProvisioningProfile = ""
iosSkipSigning = false
stdoutFifo = ""
stderrFifo = ""
}
The RoboVM plugin defines the following tasks:
launchIPhoneSimulator
: Runs Your iOS App in the iPhone Simulator.launchIPadSimulator
: Runs Your iOS App in the iPad Simulator.launchIOSDevice
: Runs Your iOS App in the iOS Device.createIPA
: Creates .ipa file.