Posted February 15, 20196 yr Hey all, following up the thread referred to below, does somebody know an elegant way to apply a local build dependency caching for the gradle build? Reading the gradle documentation, repositories { url = "file://my_cache_shadow_repo/" } could do, but I would need some kind automatic selection, because my mods are open source and I would like that everyone can build after cloning without setting up a special environment. That exceeds my experience
February 20, 20196 yr Quickly FTR, my working approach for this is to use the possibility to globally override the gradle properties: In build.gradle: Quote buildscript { repositories { jcenter() maven { url = "${forge_maven_repository}" } } dependencies { classpath "${forge_gradle_classpath}" } } In gradle.properties: Quote forge_maven_repository=http://files.minecraftforge.net/maven forge_gradle_classpath=net.minecraftforge.gradle:ForgeGradle:2.3-SNAPSHO These are then changed to a "file://" location in a local GIT repository containing the downloaded files. However, this might not yet be enough, as further resources appear to be loaded. More introspection needed here ;). [is there a way to move this thread to the ForgeGradle sub forum? I accidentally posted this here]? Edited February 20, 20196 yr by wilechaote code was ill-formatted
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.