build.gradle 840 B

1234567891011121314151617181920212223242526272829303132333435
  1. plugins {
  2. id 'application'
  3. }
  4. group = 'holeg'
  5. version = '2.2.0'
  6. description = 'HOLEG'
  7. java {
  8. sourceSets {
  9. main.java.srcDirs = ['src']
  10. test.java.srcDirs = ['tests']
  11. }
  12. toolchain.languageVersion.set(JavaLanguageVersion.of(17))
  13. }
  14. application {
  15. mainClass = 'holeg.ui.view.Main'
  16. }
  17. repositories {
  18. mavenCentral()
  19. }
  20. dependencies {
  21. implementation 'com.google.code.gson:gson:2.8.9'
  22. implementation 'org.apache.commons:commons-email:1.5'
  23. implementation 'org.wso2.orbit.org.apache.commons:commons-compress:1.18.0.wso2v1'
  24. implementation 'org.knowm.xchart:xchart:3.8.1'
  25. implementation 'com.miglayout:miglayout-swing:11.0'
  26. testImplementation 'org.junit.jupiter:junit-jupiter-api:5.8.2'
  27. testImplementation 'org.junit.jupiter:junit-jupiter-engine:5.8.2'
  28. }
  29. test {
  30. useJUnitPlatform()
  31. }