Java Gradle Plugins Overview
The PreEmptive Protection - DashO Gradle Plugin allows you to integrate DashO into your existing Gradle build process. This plugin supports Java builds. Use the PreEmptive Protection - DashO Android Gradle Plugin to integrate with an Android build. You may use one of our integrated plugins or create your own task. The DashO plugins support Gradle's up-to-date checking, so if your classes and configuration do not change between runs, the DashO tasks will be skipped, saving build time.
Three plugins are provided:
com.preemptive.dasho- Adds an
obfuscatetask to a standard Java configuration.
com.preemptive.dashoJar- Adds an
obfuscateJartask to a standard Java configuration.
com.preemptive.dashoCustom- Does not add any tasks, allowing you to define your own.
Note: See the Enabling Protection section for details concerning how the different DashO plugins integrate into the build process.
- Java 1.7
- DashO 8.1 (or later).