diff options
| author | Aaron Haun <aaron@haun.guru> | 2015-05-18 08:47:11 -0400 |
|---|---|---|
| committer | Aaron Haun <aaron@haun.guru> | 2015-05-18 08:47:11 -0400 |
| commit | ebe85e11302ce6237cdcb7b3e2d3eb3798324fc3 (patch) | |
| tree | 7e67771d7b2859fb755053d824d55c5c33d54ac1 /build.gradle | |
| parent | 65dd54a0a19bf61aed99b6dfc4fc9622c1fdffed (diff) | |
Added automatic dependancy resoloution for EE3 and friends
Added a routine to set curseForgeApiKey to null if it does not exist
Diffstat (limited to 'build.gradle')
| -rw-r--r-- | build.gradle | 28 |
1 files changed, 28 insertions, 0 deletions
diff --git a/build.gradle b/build.gradle index 6d00cb8..a0fc8f5 100644 --- a/build.gradle +++ b/build.gradle @@ -23,6 +23,7 @@ project.ext { major = "0" minor = "10" mcVersion = "1.7.10" + ee3Version = "0.3.496" } if (System.getenv().BUILD_NUMBER != null) { @@ -38,6 +39,25 @@ archivesBaseName = "[${project.ext.mcVersion}] Jewelrycraft2" sourceCompatibility = JavaVersion.VERSION_1_8 targetCompatibility = JavaVersion.VERSION_1_8 +repositories { + maven { + name 'forge' + url 'http://files.minecraftforge.net/maven/' + } + maven { + name 'Mobius' + url "http://mobiusstrip.eu/maven" + } + maven { + name 'ChickenBones' + url "http://chickenbones.net/maven/" + } +} + +dependencies { + compile "com.pahimar.ee3:EquivalentExchange3:${project.mcVersion}-${project.ee3Version}:dev" +} + minecraft { version = "1.7.10-10.13.3.1395-1710ls" runDir = "minecraft/assets" @@ -69,6 +89,14 @@ processResources{ } } +task ensureCurseAPI { + if (!project.hasProperty("curseForgeApiKey")){ + project.ext.curseForgeApiKey = null + } +} + +curse.dependsOn ensureCurseAPI + curse { apiKey = project.curseForgeApiKey projectId = "229927" // my project url is http://minecraft.curseforge.com/mc-mods/229927-jewelrycraft-2 |
