|  | buildscript { | 
|  | repositories { | 
|  | mavenCentral() | 
|  | maven { | 
|  | name = "forge" | 
|  | url = "http://files.minecraftforge.net/maven" | 
|  | } | 
|  | } | 
|  | dependencies { | 
|  | classpath 'net.minecraftforge.gradle:ForgeGradle:1.0-SNAPSHOT' | 
|  | } | 
|  | } | 
|  |  | 
|  | apply plugin: 'forge' | 
|  | apply plugin: 'scala' | 
|  |  | 
|  | file "build.properties" withReader { | 
|  | def prop = new Properties() | 
|  | prop.load(it) | 
|  | ext.config = new ConfigSlurper().parse prop | 
|  | } | 
|  |  | 
|  | version = "${config.oc.version}" | 
|  | group = "li.cil.oc" | 
|  | archivesBaseName = "OpenComputers" | 
|  |  | 
|  | if (System.getenv("BUILD_NUMBER") != null) | 
|  | version += ".${System.getenv("BUILD_NUMBER")}" | 
|  |  | 
|  | ext.simpleVersion = version | 
|  | version = "MC${config.minecraft.version}-${project.version}" | 
|  |  | 
|  | apply from: 'gradle/forge.gradle' | 
|  | apply from: 'gradle/artifact.gradle' | 
|  | apply from: 'gradle/sign.gradle' | 
|  | apply from: 'gradle/release.gradle' |