aboutsummaryrefslogtreecommitdiff
path: root/gradle.properties
diff options
context:
space:
mode:
authorRaven Szewczyk <git@eigenraven.me>2024-07-26 19:47:51 +0100
committerGitHub <noreply@github.com>2024-07-27 01:47:51 +0700
commit7d72234e11b1fe7f8afa2f13152b5cfebde0b5a1 (patch)
tree3319db2f9c39933c446d2242f376d2b5d5416cc5 /gradle.properties
parent494d70206d485236b5d6cda177842ce83b538f35 (diff)
downloadGT5-Unofficial-7d72234e11b1fe7f8afa2f13152b5cfebde0b5a1.tar.gz
GT5-Unofficial-7d72234e11b1fe7f8afa2f13152b5cfebde0b5a1.tar.bz2
GT5-Unofficial-7d72234e11b1fe7f8afa2f13152b5cfebde0b5a1.zip
Switch to separateMixinSourceSet for 10x faster incremental builds (#2772)
* Switch to separateMixinSourceSet for 10x faster incremental builds * Update version
Diffstat (limited to 'gradle.properties')
-rw-r--r--gradle.properties5
1 files changed, 5 insertions, 0 deletions
diff --git a/gradle.properties b/gradle.properties
index a3c688815c..07b09c6bc5 100644
--- a/gradle.properties
+++ b/gradle.properties
@@ -85,6 +85,11 @@ accessTransformersFile = ggfab_at.cfg tectech_at.cfg
# Provides setup for Mixins if enabled. If you don't know what mixins are: Keep it disabled!
usesMixins = true
+# Set to a non-empty string to configure mixins in a separate source set under src/VALUE, instead of src/main.
+# This can speed up compile times thanks to not running the mixin annotation processor on all input sources.
+# Mixin classes will have access to "main" classes, but not the other way around.
+separateMixinSourceSet = mixin
+
# Adds some debug arguments like verbose output and class export.
usesMixinDebug = true