|  | compileScala { | 
|  | repositories { | 
|  | ivy { | 
|  | name "forge-ext" | 
|  | artifactPattern "http://files.minecraftforge.net/[module]/[module]-dev-[revision].[ext]" | 
|  | } | 
|  | } | 
|  | dependencies { | 
|  | compile name: 'CodeChickenLib', version: "${config.minecraft.version}-${config.ccl.version}", ext: 'jar' | 
|  | compile name: 'ForgeMultipart', version: "${config.minecraft.version}-${config.fmp.version}", ext: 'jar' | 
|  | } | 
|  | } | 
|  |  | 
|  | minecraft { | 
|  | version = "${config.minecraft.version}-${config.forge.version}" | 
|  |  | 
|  | replaceIn "li/cil/oc/OpenComputers.scala" | 
|  | replace "@VERSION@", project.simpleVersion | 
|  | if (project.hasProperty("keystore_fingerprint")) | 
|  | replace "@FINGERPRINT@", keystore_fingerprint | 
|  | } | 
|  |  | 
|  | processResources { | 
|  | from(sourceSets.main.resources.srcDirs) { | 
|  | include 'mcmod.info' | 
|  | expand 'version': project.simpleVersion, 'mcversion': config.minecraft.version | 
|  | } | 
|  | from(sourceSets.main.resources.srcDirs) { | 
|  | include 'reference.conf' | 
|  | filter { line -> | 
|  | line.replaceAll("@VERSION@", project.simpleVersion) | 
|  | } | 
|  | } | 
|  | from(sourceSets.main.resources.srcDirs) { | 
|  | exclude 'mcmod.info' | 
|  | exclude 'reference.conf' | 
|  | } | 
|  | } |