mirror of
https://github.com/architectury/architectury-loom.git
synced 2026-04-02 13:37:45 -05:00
Add "fabric.loom.test.homeDir" system prob to re-use gradle home between test runs. Vastly speeds up unit tests.
This commit is contained in:
@@ -46,6 +46,13 @@ trait GradleProjectTestTrait {
|
||||
File projectDir = options.projectDir as File ?: options.sharedFiles ? sharedProjectDir : File.createTempDir()
|
||||
File gradleHomeDir = options.gradleHomeDir as File ?: options.sharedFiles ? sharedGradleHomeDir : File.createTempDir()
|
||||
|
||||
// Useful for faster local testing.
|
||||
def homeDirOverride = System.getProperty("fabric.loom.test.homeDir")
|
||||
|
||||
if (homeDirOverride) {
|
||||
gradleHomeDir = new File(homeDirOverride);
|
||||
}
|
||||
|
||||
setupProject(options, projectDir)
|
||||
|
||||
println([
|
||||
|
||||
Reference in New Issue
Block a user