diff --git a/.gitignore b/.gitignore
index 33c1ce8f182a2a1c1642743c313ad6b865369280..87bd51c7ec71093d73c6d1aaa026dcf6960ea3dc 100644
--- a/.gitignore
+++ b/.gitignore
@@ -7,5 +7,6 @@
 /captures
 .externalNativeBuild
 build/
-/*/schemas/
+/reports/
+/persistence/schemas/
 /deploy.sh
diff --git a/gradle.properties b/gradle.properties
index cf36e9a16b3735239d21711a1523185b100f2df8..fd51f17e9ea483469742289a1079533b9f242d39 100644
--- a/gradle.properties
+++ b/gradle.properties
@@ -1,3 +1,25 @@
+#
+# QuasselDroid - Quassel client for Android
+#
+# Copyright (c) 2018 Janne Koschinski
+# Copyright (c) 2018 Ken Børge Viktil
+# Copyright (c) 2018 Magnus Fjell
+# Copyright (c) 2018 Martin Sandsmark
+#
+# This program is free software: you can redistribute it and/or modify it
+# under the terms of the GNU General Public License as published by the Free
+# Software Foundation, either version 3 of the License, or (at your option)
+# any later version.
+#
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License along
+# with this program.  If not, see <http://www.gnu.org/licenses/>.
+#
+
 # Project-wide Gradle settings.
 # IDE (e.g. Android Studio) users:
 # Gradle settings configured through the IDE *will override*
@@ -15,3 +37,7 @@ org.gradle.parallel=true
 org.gradle.configureondemand=false
 # Enable new Android D8 Dexer
 android.enableD8=true
+# Enable gradle build cache
+org.gradle.caching=true
+# Enable android build cache
+android.enableBuildCache=true
diff --git a/invokergenerator/src/main/resources/META-INF/gradle/incremental.annotation.processors b/invokergenerator/src/main/resources/META-INF/gradle/incremental.annotation.processors
new file mode 100644
index 0000000000000000000000000000000000000000..a3f015c513b38fd4dbe58b22114cf651a450c34a
--- /dev/null
+++ b/invokergenerator/src/main/resources/META-INF/gradle/incremental.annotation.processors
@@ -0,0 +1 @@
+de.kuschku.libquassel.annotations.InvokerProcessor,isolating