build.gradle 2.5 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980
  1. // plugins {
  2. // id 'play'
  3. // id 'idea'
  4. // }
  5. //
  6. // def playVersion = "2.7.3"
  7. // def scalaVersion = System.getProperty("scala.binary.version", /* default = */ "2.13")
  8. //
  9. // model {
  10. // components {
  11. // play {
  12. // platform play: playVersion, scala: scalaVersion, java: '1.8'
  13. // injectedRoutesGenerator = true
  14. //
  15. // sources {
  16. // twirlTemplates {
  17. // defaultImports = TwirlImports.SCALA
  18. // }
  19. // }
  20. // }
  21. // }
  22. // }
  23. //
  24. // // EXAMPLE: How to add parameter to Scala compiler
  25. // // Another option is documented here:
  26. // // https://docs.gradle.org/current/userguide/play_plugin.html#sec:configuring_compiler_options
  27. // //
  28. // // See other configurations for ScalaCompile task here:
  29. // // https://docs.gradle.org/current/dsl/org.gradle.api.tasks.scala.ScalaCompile.html
  30. // //
  31. // // tasks.withType(ScalaCompile) {
  32. // // scalaCompileOptions.additionalParameters = [
  33. // // "-deprecation",
  34. // // "-verbose"
  35. // // ]
  36. // // }
  37. //
  38. // // EXAMPLE: How to add JVM parameters when running `runPlayBinary`.
  39. // // See other configurations for PlayRun here:
  40. // // https://docs.gradle.org/current/dsl/org.gradle.play.tasks.PlayRun.html
  41. // //
  42. // // tasks.withType(PlayRun) {
  43. // // forkOptions.jvmArgs = ['-Dplay.http.secret.key=yadayada']
  44. // // }
  45. //
  46. // // EXAMPLE: How to add JVM parameters to the script created by `stage`.
  47. // // See more details here:
  48. // // https://docs.gradle.org/current/javadoc/org/gradle/api/tasks/application/CreateStartScripts.html
  49. // //
  50. // // tasks.withType(CreateStartScripts) {
  51. // // defaultJvmOpts = ['-Dplay.http.secret.key=yadayada']
  52. // // }
  53. //
  54. //
  55. // def dependencyFor(String lib, String scalaVersion, String version) {
  56. // return lib + "_" + scalaVersion + ":" + version
  57. // }
  58. //
  59. // dependencies {
  60. //
  61. // play dependencyFor("com.typesafe.play:play-guice", scalaVersion, playVersion)
  62. // play dependencyFor("com.typesafe.play:play-logback", scalaVersion, playVersion)
  63. // play dependencyFor("com.typesafe.play:filters-helpers", scalaVersion, playVersion)
  64. //
  65. // playTest dependencyFor("org.scalatestplus.play:scalatestplus-play", scalaVersion, "4.0.2")
  66. // }
  67. //
  68. // repositories {
  69. // jcenter()
  70. // maven {
  71. // name "lightbend-maven-releases"
  72. // url "https://repo.lightbend.com/lightbend/maven-release"
  73. // }
  74. // ivy {
  75. // name "lightbend-ivy-release"
  76. // url "https://repo.lightbend.com/lightbend/ivy-releases"
  77. // layout "ivy"
  78. // }
  79. // }