Advertisement
Guest User

Untitled

a guest
Jul 10th, 2019
279
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Groovy 1.83 KB | None | 0 0
  1. import org.apache.tools.ant.filters.ReplaceTokens
  2.  
  3. buildscript {
  4.     repositories {
  5.         mavenCentral()
  6.     }
  7.     dependencies {
  8.         classpath 'org.wisepersist:gwt-gradle-plugin:1.0.6'
  9.     }
  10. }
  11.  
  12. plugins {
  13.     id 'war'
  14.     id 'net.ltgt.apt' version '0.20'
  15. }
  16.  
  17. apply plugin: 'gwt'
  18.  
  19. gwt {
  20.     gwtVersion '2.6.0'
  21.     modules 'com.generali.kut.g3component.KutG3Component'
  22.     modules 'com.generali.kut.link.LINK'
  23.     modules 'com.generali.kut.frame.Kut'
  24.     maxHeapSize='5g'
  25.  
  26.     dependencies {
  27.         implementation project(':generali_gwt')
  28.     }
  29. }
  30.  
  31. processResources {
  32.     from ('src/main/java') {
  33.         include '**/*.properties'
  34.     }
  35.  
  36.     from('src/main/resources') {
  37.         include '**/*.xml'
  38.         filter ReplaceTokens, tokens: ["devel-build-id": "${buildId}".toString(), "devel-version": "${develVersion}".toString()]
  39.     }
  40.     into "${buildDir}/resources/main"
  41.  
  42. }
  43.  
  44. war {
  45.     archiveName = 'kut.war'
  46. //    from 'src/main/webapp'
  47. }
  48.  
  49. group 'com.generali.kut'
  50. version "${version}"
  51.  
  52. sourceCompatibility = 1.7
  53. targetCompatibility = 1.7
  54.  
  55. repositories {
  56.     mavenCentral()
  57. }
  58.  
  59. dependencies {
  60.     implementation "org.mapstruct:mapstruct:1.2.0.Final"
  61.     annotationProcessor "org.mapstruct:mapstruct-processor:1.2.0.Final"
  62.  
  63.     implementation project(':generali_gwt')
  64.     compile group: 'com.google.gwt', name: 'gwt-servlet', version: '2.6.0'
  65.  
  66.     compileOnly fileTree(dir: "${rootDir}/generali_gwt_library", include: '**/*.jar')
  67.     compileOnly group: 'com.google.gwt', name: 'gwt', version: '2.6.0'
  68.     compileOnly group: 'com.google.gwt', name: 'gwt-dev', version: '2.6.0'
  69.     compileOnly group: 'com.google.gwt', name: 'gwt-user', version: '2.6.0'
  70.     compileOnly group: 'com.google.gwt', name: 'gwt-codeserver', version: '2.6.0'
  71.     testCompile group: 'junit', name: 'junit', version: '4.12'
  72. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement