Advertisement
Guest User

Untitled

a guest
Mar 6th, 2017
56
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.26 KB | None | 0 0
  1. plugins {
  2. id "com.zoltu.kotlin" version "1.1.0"
  3. id "com.qixalite.spongestart" version "1.6.0"
  4. id "com.github.johnrengelman.shadow" version "1.2.4"
  5. }
  6.  
  7. group "de.randombyte"
  8. version "0.1"
  9.  
  10. repositories {
  11. jcenter()
  12. maven { url "https://repo.spongepowered.org/maven/" }
  13. maven { url "https://jitpack.io" }
  14. }
  15.  
  16. spongestart {
  17. eula true
  18. spongeVanillaVersion "1.10.2-5.1.0-BETA-366"
  19. }
  20.  
  21. ext.spongeApiVersion = "5.0.0"
  22. ext.kotlinVersion = "1.1.0"
  23.  
  24. configurations {
  25. compile.extendsFrom shadow
  26. }
  27.  
  28. dependencies {
  29. shadow "org.jetbrains.kotlin:kotlin-runtime:$kotlinVersion"
  30. shadow "org.jetbrains.kotlin:kotlin-stdlib:$kotlinVersion"
  31. compile "org.spongepowered:spongeapi:$spongeApiVersion"
  32. kapt "org.spongepowered:spongeapi:$spongeApiVersion"
  33. shadow("com.github.randombyte-developer.kosp:kosp:v0.3.10.4") {
  34. transitive = false
  35. }
  36. }
  37.  
  38. jar.enabled = false
  39.  
  40. shadowJar {
  41. configurations = [project.configurations.shadow]
  42.  
  43. exclude "StartServer*.*"
  44.  
  45. relocate "kotlin", "de.randombyte.fortuneblocks.internal.kotlin"
  46. relocate "de.randombyte.kosp", "de.randombyte.fortuneblocks.internal.kosp"
  47.  
  48. classifier = null // Remove '-all' suffix from output file name
  49. }
  50. build.dependsOn shadowJar
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement