Advertisement
hassansyyid

build.gradle

Nov 25th, 2015
125
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.35 KB | None | 0 0
  1. buildscript {
  2. repositories {
  3. jcenter()
  4. maven {
  5. name = "forge"
  6. url = "http://files.minecraftforge.net/maven"
  7. }
  8. }
  9. dependencies {
  10. classpath 'net.minecraftforge.gradle:ForgeGradle:2.1-SNAPSHOT'
  11. }
  12. }
  13. apply plugin: 'net.minecraftforge.gradle.forge'
  14. apply plugin: 'curseforge'
  15.  
  16. version = "v1.5.${System.env.BUILD_NUMBER}"
  17. group= "io.github.hsyyid"
  18. archivesBaseName = "halocraft-2.0-DEV"
  19.  
  20. tasks.withType(JavaCompile) {
  21. sourceCompatibility = "1.6"
  22. targetCompatibility = "1.6"
  23. options.encoding = 'UTF-8'
  24. }
  25.  
  26. minecraft {
  27. version = "1.8.8-11.14.4.1589-1.8.8"
  28. runDir = "run"
  29. mappings = "snapshot_20151122"
  30. }
  31.  
  32. curse {
  33. displayName = "${project.archivesBaseName} ${project.version}"
  34. artifact = file("${project.buildDir}/libs/${project.archivesBaseName}-${project.version}.jar")
  35. projectId = '232011'
  36. apiKey = project.curseForgeApiKey
  37. releaseType = 'beta'
  38. }
  39.  
  40. processResources
  41. {
  42. inputs.property "version", project.version
  43. inputs.property "mcversion", project.minecraft.version
  44.  
  45. from(sourceSets.main.resources.srcDirs) {
  46. include 'mcmod.info'
  47. expand 'version':project.version, 'mcversion':project.minecraft.version
  48. }
  49.  
  50. from(sourceSets.main.resources.srcDirs) {
  51. exclude 'mcmod.info'
  52. }
  53. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement