Advertisement
Guest User

Untitled

a guest
Dec 6th, 2014
164
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.10 KB | None | 0 0
  1. buildscript {
  2. repositories {
  3. mavenCentral()
  4. maven {
  5. name = "forge"
  6. url = "http://files.minecraftforge.net/maven"
  7. }
  8. maven {
  9. name = "sonatype"
  10. url = "https://oss.sonatype.org/content/repositories/snapshots/"
  11. }
  12. }
  13. dependencies {
  14. classpath 'net.minecraftforge.gradle:ForgeGradle:1.2-SNAPSHOT'
  15. }
  16. }
  17.  
  18. apply plugin: 'forge'
  19.  
  20. group = package_group
  21. archivesBaseName = mod_name
  22. version = "${mc_version}-${mod_version}"
  23.  
  24. minecraft {
  25. version = "${mc_version}-${forge_version}"
  26. runDir = "eclipse"
  27. }
  28.  
  29. repositories {
  30. ivy {
  31. name "CoFHLib"
  32. artifactPattern "http://addons.cursecdn.com/files/2218/257/[module]-[revision].[ext]"
  33. }
  34. ivy {
  35. name "CoFHCore"
  36. artifactPattern "http://addons.cursecdn.com/files/2218/330/[module]-[revision].[ext]"
  37. }
  38. ivy {
  39. name "ThermalExpansion"
  40. artifactPattern "http://addons.curse.cursecdn.com/files/2218/263/[module]-[revision].[ext]"
  41. }
  42. ivy {
  43. name "ThermalFoundation"
  44. artifactPattern "http://addons.curse.cursecdn.com/files/2212/444/[module]-[revision].[ext]"
  45. }
  46. }
  47.  
  48. dependencies {
  49. compile name: 'CoFHLib', version: "${cofhlib_version}", ext: 'jar'
  50. compile name: 'CoFHCore', version: "${cofhcore_version}", ext: 'jar'
  51. compile name: 'ThermalExpansion', version: "${texpansion_version}", ext: 'jar'
  52. compile name: 'ThermalFoundation', version: "${tfoundation_version}", ext: 'jar'
  53. }
  54. processResources
  55. {
  56. // this will ensure that this task is redone when the versions change.
  57. inputs.property "version", project.version
  58. inputs.property "mcversion", project.minecraft.version
  59.  
  60. // replace stuff in mcmod.info, nothing else
  61. from(sourceSets.main.resources.srcDirs) {
  62. include 'mcmod.info'
  63.  
  64. // replace version and mcversion
  65. expand 'version':project.version, 'mcversion':project.minecraft.version
  66. }
  67.  
  68. // copy everything else, thats not the mcmod.info
  69. from(sourceSets.main.resources.srcDirs) {
  70. exclude 'mcmod.info'
  71. }
  72. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement