apply plugin: 'com.android.application'
//+ enable annotation processing
apply plugin: 'android-apt'
android {
    compileSdkVersion 25
    buildToolsVersion "25.0.2"
    defaultConfig {
       // [..]
    }
    //+ pass arguments to the annotation processor
    apt {
        arguments {
            // configure the destination dir for android studio, will merge exiting code
            'seife.dest.dir' android.sourceSets.main.java.srcDirs.iterator().next()
            resourcePackageName android.defaultConfig.applicationId
            androidManifestFile variant.outputs[0]?.processResources?.manifestFile
        }
    }
}
 
dependencies {
    // [..]
    //+ include the source level annotations
    provided 'de.weebmeister.seife:SeifeAnnotationSrc:0.7'
    //+ perform source processing
    apt 'de.weebmeister.seife:SeifeAnnotation:0.8.3.1-SNAPSHOT'
}