server/java/renkan-web/build.gradle
author ymh <ymh.work@gmail.com>
Sun, 14 Jul 2024 22:00:08 +0200
changeset 666 9d6550026232
parent 582 bbe6a9f2bf0e
permissions -rw-r--r--
Added tag V00.13.04 for changeset 69d13e7dd286
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
311
32abe8b3e501 add gradle build
ymh <ymh.work@gmail.com>
parents:
diff changeset
     1
buildscript {
32abe8b3e501 add gradle build
ymh <ymh.work@gmail.com>
parents:
diff changeset
     2
  repositories {
32abe8b3e501 add gradle build
ymh <ymh.work@gmail.com>
parents:
diff changeset
     3
    jcenter()
32abe8b3e501 add gradle build
ymh <ymh.work@gmail.com>
parents:
diff changeset
     4
  }
32abe8b3e501 add gradle build
ymh <ymh.work@gmail.com>
parents:
diff changeset
     5
  dependencies {
582
bbe6a9f2bf0e java upgrade gretty plugin to correct problem with spring loaded version and new java 1.8.0_xx version (xx >= 40)
ymh <ymh.work@gmail.com>
parents: 581
diff changeset
     6
    classpath 'org.akhikhl.gretty:gretty:1.2.4'
311
32abe8b3e501 add gradle build
ymh <ymh.work@gmail.com>
parents:
diff changeset
     7
  }
32abe8b3e501 add gradle build
ymh <ymh.work@gmail.com>
parents:
diff changeset
     8
}
32abe8b3e501 add gradle build
ymh <ymh.work@gmail.com>
parents:
diff changeset
     9
32abe8b3e501 add gradle build
ymh <ymh.work@gmail.com>
parents:
diff changeset
    10
repositories {
32abe8b3e501 add gradle build
ymh <ymh.work@gmail.com>
parents:
diff changeset
    11
    maven { url "lib" }
32abe8b3e501 add gradle build
ymh <ymh.work@gmail.com>
parents:
diff changeset
    12
    jcenter()
32abe8b3e501 add gradle build
ymh <ymh.work@gmail.com>
parents:
diff changeset
    13
}
32abe8b3e501 add gradle build
ymh <ymh.work@gmail.com>
parents:
diff changeset
    14
32abe8b3e501 add gradle build
ymh <ymh.work@gmail.com>
parents:
diff changeset
    15
apply plugin: 'war'
32abe8b3e501 add gradle build
ymh <ymh.work@gmail.com>
parents:
diff changeset
    16
apply plugin: 'org.akhikhl.gretty'
32abe8b3e501 add gradle build
ymh <ymh.work@gmail.com>
parents:
diff changeset
    17
32abe8b3e501 add gradle build
ymh <ymh.work@gmail.com>
parents:
diff changeset
    18
description = ''
32abe8b3e501 add gradle build
ymh <ymh.work@gmail.com>
parents:
diff changeset
    19
32abe8b3e501 add gradle build
ymh <ymh.work@gmail.com>
parents:
diff changeset
    20
gretty {
32abe8b3e501 add gradle build
ymh <ymh.work@gmail.com>
parents:
diff changeset
    21
    servletContainer = 'jetty8'
32abe8b3e501 add gradle build
ymh <ymh.work@gmail.com>
parents:
diff changeset
    22
    host = '0.0.0.0'
32abe8b3e501 add gradle build
ymh <ymh.work@gmail.com>
parents:
diff changeset
    23
    port = 8080
32abe8b3e501 add gradle build
ymh <ymh.work@gmail.com>
parents:
diff changeset
    24
    contextPath = '/renkan'
32abe8b3e501 add gradle build
ymh <ymh.work@gmail.com>
parents:
diff changeset
    25
}
32abe8b3e501 add gradle build
ymh <ymh.work@gmail.com>
parents:
diff changeset
    26
32abe8b3e501 add gradle build
ymh <ymh.work@gmail.com>
parents:
diff changeset
    27
32abe8b3e501 add gradle build
ymh <ymh.work@gmail.com>
parents:
diff changeset
    28
ext {
32abe8b3e501 add gradle build
ymh <ymh.work@gmail.com>
parents:
diff changeset
    29
    javax_ws_rs_api_version = '2.0'
32abe8b3e501 add gradle build
ymh <ymh.work@gmail.com>
parents:
diff changeset
    30
    javax_annotation_api_version = '1.2'
32abe8b3e501 add gradle build
ymh <ymh.work@gmail.com>
parents:
diff changeset
    31
    cometd_version = '2.7.0'
32abe8b3e501 add gradle build
ymh <ymh.work@gmail.com>
parents:
diff changeset
    32
    coweb_version = '1.0.1-SNAPSHOT'
32abe8b3e501 add gradle build
ymh <ymh.work@gmail.com>
parents:
diff changeset
    33
    cowebx_version = '1.0'
32abe8b3e501 add gradle build
ymh <ymh.work@gmail.com>
parents:
diff changeset
    34
    jersey_version = '2.5.1'
32abe8b3e501 add gradle build
ymh <ymh.work@gmail.com>
parents:
diff changeset
    35
    thymeleaf_version = '2.1.3.RELEASE'
32abe8b3e501 add gradle build
ymh <ymh.work@gmail.com>
parents:
diff changeset
    36
    thymeleaf_extra_version = '2.1.1.RELEASE'
32abe8b3e501 add gradle build
ymh <ymh.work@gmail.com>
parents:
diff changeset
    37
    thymeleaf_joda_dialect_version = '0.0.3'
32abe8b3e501 add gradle build
ymh <ymh.work@gmail.com>
parents:
diff changeset
    38
    commons_io_version = '2.4'
32abe8b3e501 add gradle build
ymh <ymh.work@gmail.com>
parents:
diff changeset
    39
    guava_version = '17.0'
32abe8b3e501 add gradle build
ymh <ymh.work@gmail.com>
parents:
diff changeset
    40
    nekohtml_version = '1.9.19'
32abe8b3e501 add gradle build
ymh <ymh.work@gmail.com>
parents:
diff changeset
    41
    validation_api_version = '1.1.0.Final'
32abe8b3e501 add gradle build
ymh <ymh.work@gmail.com>
parents:
diff changeset
    42
    hibernate_validator_version = '5.0.1.Final'
32abe8b3e501 add gradle build
ymh <ymh.work@gmail.com>
parents:
diff changeset
    43
    jstl_version = '1.2'
32abe8b3e501 add gradle build
ymh <ymh.work@gmail.com>
parents:
diff changeset
    44
    json_path_assert_version = '0.9.1'
457
b38cf3d4cf1f add mongodb migration to java model
ymh <ymh.work@gmail.com>
parents: 317
diff changeset
    45
    mongeez_version = '0.9.4'
311
32abe8b3e501 add gradle build
ymh <ymh.work@gmail.com>
parents:
diff changeset
    46
}
32abe8b3e501 add gradle build
ymh <ymh.work@gmail.com>
parents:
diff changeset
    47
32abe8b3e501 add gradle build
ymh <ymh.work@gmail.com>
parents:
diff changeset
    48
32abe8b3e501 add gradle build
ymh <ymh.work@gmail.com>
parents:
diff changeset
    49
dependencies {
32abe8b3e501 add gradle build
ymh <ymh.work@gmail.com>
parents:
diff changeset
    50
  compile project(':renkan-core')
32abe8b3e501 add gradle build
ymh <ymh.work@gmail.com>
parents:
diff changeset
    51
    compile group: 'javax.inject', name: 'javax.inject', version:java_inject_version
32abe8b3e501 add gradle build
ymh <ymh.work@gmail.com>
parents:
diff changeset
    52
    compile group: 'javax.servlet', name: 'javax.servlet-api', version:javax_servlet_version
32abe8b3e501 add gradle build
ymh <ymh.work@gmail.com>
parents:
diff changeset
    53
    compile group: 'javax.ws.rs', name: 'javax.ws.rs-api', version:javax_ws_rs_api_version
32abe8b3e501 add gradle build
ymh <ymh.work@gmail.com>
parents:
diff changeset
    54
    compile group: 'javax.annotation', name: 'javax.annotation-api', version:javax_annotation_api_version
32abe8b3e501 add gradle build
ymh <ymh.work@gmail.com>
parents:
diff changeset
    55
    compile(group: 'org.cometd.java', name: 'bayeux-api', version:cometd_version) {
32abe8b3e501 add gradle build
ymh <ymh.work@gmail.com>
parents:
diff changeset
    56
        exclude group: 'org.eclipse.jetty'
32abe8b3e501 add gradle build
ymh <ymh.work@gmail.com>
parents:
diff changeset
    57
    }
32abe8b3e501 add gradle build
ymh <ymh.work@gmail.com>
parents:
diff changeset
    58
    compile(group: 'org.cometd.java', name: 'cometd-java-common', version:cometd_version) {
32abe8b3e501 add gradle build
ymh <ymh.work@gmail.com>
parents:
diff changeset
    59
        exclude group: 'org.eclipse.jetty'
32abe8b3e501 add gradle build
ymh <ymh.work@gmail.com>
parents:
diff changeset
    60
    }
32abe8b3e501 add gradle build
ymh <ymh.work@gmail.com>
parents:
diff changeset
    61
    compile(group: 'org.cometd.java', name: 'cometd-java-annotations', version:cometd_version) {
32abe8b3e501 add gradle build
ymh <ymh.work@gmail.com>
parents:
diff changeset
    62
        exclude group: 'org.eclipse.jetty'
32abe8b3e501 add gradle build
ymh <ymh.work@gmail.com>
parents:
diff changeset
    63
    }
32abe8b3e501 add gradle build
ymh <ymh.work@gmail.com>
parents:
diff changeset
    64
    compile(group: 'org.cometd.java', name: 'cometd-websocket-jetty', version:cometd_version) {
32abe8b3e501 add gradle build
ymh <ymh.work@gmail.com>
parents:
diff changeset
    65
        exclude group: 'org.eclipse.jetty'
32abe8b3e501 add gradle build
ymh <ymh.work@gmail.com>
parents:
diff changeset
    66
    }
32abe8b3e501 add gradle build
ymh <ymh.work@gmail.com>
parents:
diff changeset
    67
    compile (group: 'org.opencoweb', name: 'coweb-bots', version:coweb_version) {
32abe8b3e501 add gradle build
ymh <ymh.work@gmail.com>
parents:
diff changeset
    68
        exclude group: 'org.eclipse.jetty'
32abe8b3e501 add gradle build
ymh <ymh.work@gmail.com>
parents:
diff changeset
    69
    }
32abe8b3e501 add gradle build
ymh <ymh.work@gmail.com>
parents:
diff changeset
    70
    compile (group: 'org.opencoweb', name: 'coweb-server', version:coweb_version) {
32abe8b3e501 add gradle build
ymh <ymh.work@gmail.com>
parents:
diff changeset
    71
        exclude group: 'org.eclipse.jetty'
32abe8b3e501 add gradle build
ymh <ymh.work@gmail.com>
parents:
diff changeset
    72
    }
32abe8b3e501 add gradle build
ymh <ymh.work@gmail.com>
parents:
diff changeset
    73
    providedCompile (group: 'org.opencoweb', name: 'coweb-javascript', version:coweb_version) {
32abe8b3e501 add gradle build
ymh <ymh.work@gmail.com>
parents:
diff changeset
    74
        exclude group: 'org.eclipse.jetty'
32abe8b3e501 add gradle build
ymh <ymh.work@gmail.com>
parents:
diff changeset
    75
    }
32abe8b3e501 add gradle build
ymh <ymh.work@gmail.com>
parents:
diff changeset
    76
    providedCompile group: 'org.opencoweb.cowebx', name: 'cowebx-widgets-dojo', version:cowebx_version
32abe8b3e501 add gradle build
ymh <ymh.work@gmail.com>
parents:
diff changeset
    77
    compile group: 'org.glassfish.jersey.core', name: 'jersey-server', version:jersey_version
32abe8b3e501 add gradle build
ymh <ymh.work@gmail.com>
parents:
diff changeset
    78
    compile group: 'org.glassfish.jersey.ext', name: 'jersey-spring3', version:jersey_version
32abe8b3e501 add gradle build
ymh <ymh.work@gmail.com>
parents:
diff changeset
    79
    compile group: 'org.mongodb', name: 'mongo-java-driver', version:mongo_java_driver_version
32abe8b3e501 add gradle build
ymh <ymh.work@gmail.com>
parents:
diff changeset
    80
    compile group: 'org.springframework', name: 'spring-core', version:spring_version
32abe8b3e501 add gradle build
ymh <ymh.work@gmail.com>
parents:
diff changeset
    81
    compile group: 'org.springframework', name: 'spring-context', version:spring_version
32abe8b3e501 add gradle build
ymh <ymh.work@gmail.com>
parents:
diff changeset
    82
    compile group: 'org.springframework', name: 'spring-web', version:spring_version
32abe8b3e501 add gradle build
ymh <ymh.work@gmail.com>
parents:
diff changeset
    83
    compile group: 'org.springframework', name: 'spring-webmvc', version:spring_version
32abe8b3e501 add gradle build
ymh <ymh.work@gmail.com>
parents:
diff changeset
    84
    compile group: 'org.springframework.data', name: 'spring-data-commons', version:spring_data_commons_version
32abe8b3e501 add gradle build
ymh <ymh.work@gmail.com>
parents:
diff changeset
    85
    compile group: 'org.springframework.data', name: 'spring-data-jpa', version:spring_data_jpa_version
32abe8b3e501 add gradle build
ymh <ymh.work@gmail.com>
parents:
diff changeset
    86
    compile group: 'org.springframework.data', name: 'spring-data-mongodb', version:spring_data_mongodb_version
32abe8b3e501 add gradle build
ymh <ymh.work@gmail.com>
parents:
diff changeset
    87
    compile group: 'javax.persistence', name: 'persistence-api', version:persistence_api_version
32abe8b3e501 add gradle build
ymh <ymh.work@gmail.com>
parents:
diff changeset
    88
    compile group: 'org.thymeleaf', name: 'thymeleaf', version:thymeleaf_version
32abe8b3e501 add gradle build
ymh <ymh.work@gmail.com>
parents:
diff changeset
    89
    compile group: 'org.thymeleaf', name: 'thymeleaf-spring3', version:thymeleaf_version
32abe8b3e501 add gradle build
ymh <ymh.work@gmail.com>
parents:
diff changeset
    90
    compile group: 'org.thymeleaf.extras', name: 'thymeleaf-extras-springsecurity3', version:thymeleaf_extra_version
32abe8b3e501 add gradle build
ymh <ymh.work@gmail.com>
parents:
diff changeset
    91
    compile group: 'org.thymeleaf.extras', name: 'thymeleaf-joda-dialect', version:thymeleaf_joda_dialect_version
32abe8b3e501 add gradle build
ymh <ymh.work@gmail.com>
parents:
diff changeset
    92
    compile group: 'net.sourceforge.nekohtml', name: 'nekohtml', version:nekohtml_version
32abe8b3e501 add gradle build
ymh <ymh.work@gmail.com>
parents:
diff changeset
    93
    compile group: 'com.fasterxml.jackson.core', name: 'jackson-core', version:jackson_version
32abe8b3e501 add gradle build
ymh <ymh.work@gmail.com>
parents:
diff changeset
    94
    compile group: 'com.fasterxml.jackson.core', name: 'jackson-databind', version:jackson_version
32abe8b3e501 add gradle build
ymh <ymh.work@gmail.com>
parents:
diff changeset
    95
    compile group: 'com.fasterxml.jackson.core', name: 'jackson-annotations', version:jackson_version
32abe8b3e501 add gradle build
ymh <ymh.work@gmail.com>
parents:
diff changeset
    96
    compile group: 'com.fasterxml.jackson.jaxrs', name: 'jackson-jaxrs-json-provider', version:jackson_version
32abe8b3e501 add gradle build
ymh <ymh.work@gmail.com>
parents:
diff changeset
    97
    compile group: 'com.fasterxml.jackson.datatype', name: 'jackson-datatype-joda', version:jackson_version
32abe8b3e501 add gradle build
ymh <ymh.work@gmail.com>
parents:
diff changeset
    98
    compile group: 'commons-codec', name: 'commons-codec', version:commons_codec_version
32abe8b3e501 add gradle build
ymh <ymh.work@gmail.com>
parents:
diff changeset
    99
    compile group: 'org.springframework.security', name: 'spring-security-core', version:spring_security_version
32abe8b3e501 add gradle build
ymh <ymh.work@gmail.com>
parents:
diff changeset
   100
    compile group: 'org.springframework.security', name: 'spring-security-web', version:spring_security_version
32abe8b3e501 add gradle build
ymh <ymh.work@gmail.com>
parents:
diff changeset
   101
    compile group: 'org.springframework.security', name: 'spring-security-config', version:spring_security_version
32abe8b3e501 add gradle build
ymh <ymh.work@gmail.com>
parents:
diff changeset
   102
    compile group: 'org.springframework.security', name: 'spring-security-acl', version:spring_security_version
32abe8b3e501 add gradle build
ymh <ymh.work@gmail.com>
parents:
diff changeset
   103
    compile group: 'org.springframework.security', name: 'spring-security-taglibs', version:spring_security_version
32abe8b3e501 add gradle build
ymh <ymh.work@gmail.com>
parents:
diff changeset
   104
    compile group: 'de.undercouch', name: 'bson4jackson', version:jackson_version
32abe8b3e501 add gradle build
ymh <ymh.work@gmail.com>
parents:
diff changeset
   105
    compile group: 'joda-time', name: 'joda-time', version:joda_time_version
32abe8b3e501 add gradle build
ymh <ymh.work@gmail.com>
parents:
diff changeset
   106
    compile group: 'javax.validation', name: 'validation-api', version:validation_api_version
32abe8b3e501 add gradle build
ymh <ymh.work@gmail.com>
parents:
diff changeset
   107
    compile group: 'org.hibernate', name: 'hibernate-validator', version:hibernate_validator_version
32abe8b3e501 add gradle build
ymh <ymh.work@gmail.com>
parents:
diff changeset
   108
    compile group: 'com.google.guava', name: 'guava', version:guava_version
32abe8b3e501 add gradle build
ymh <ymh.work@gmail.com>
parents:
diff changeset
   109
    runtime group: 'javax.servlet', name: 'jstl', version:jstl_version
32abe8b3e501 add gradle build
ymh <ymh.work@gmail.com>
parents:
diff changeset
   110
    runtime group: 'org.eclipse.jetty.aggregate', name: 'jetty-all', version:jetty_version
457
b38cf3d4cf1f add mongodb migration to java model
ymh <ymh.work@gmail.com>
parents: 317
diff changeset
   111
    runtime group: 'org.mongeez', name: 'mongeez', version:mongeez_version
311
32abe8b3e501 add gradle build
ymh <ymh.work@gmail.com>
parents:
diff changeset
   112
    testCompile group: 'org.glassfish.jersey.test-framework.providers', name: 'jersey-test-framework-provider-grizzly2', version:jersey_version
32abe8b3e501 add gradle build
ymh <ymh.work@gmail.com>
parents:
diff changeset
   113
    testCompile group: 'org.springframework', name: 'spring-test', version:spring_version
32abe8b3e501 add gradle build
ymh <ymh.work@gmail.com>
parents:
diff changeset
   114
    testCompile group: 'com.jayway.jsonpath', name: 'json-path-assert', version:json_path_assert_version
32abe8b3e501 add gradle build
ymh <ymh.work@gmail.com>
parents:
diff changeset
   115
    testCompile group: 'commons-io', name: 'commons-io', version:commons_io_version
32abe8b3e501 add gradle build
ymh <ymh.work@gmail.com>
parents:
diff changeset
   116
}
32abe8b3e501 add gradle build
ymh <ymh.work@gmail.com>
parents:
diff changeset
   117
574
de0d488a0a1b add call to grunt to build client before compilation of java server and correct maven spring version problem
ymh <ymh.work@gmail.com>
parents: 457
diff changeset
   118
// call grunt
de0d488a0a1b add call to grunt to build client before compilation of java server and correct maven spring version problem
ymh <ymh.work@gmail.com>
parents: 457
diff changeset
   119
task buildClient(type:Exec) {
de0d488a0a1b add call to grunt to build client before compilation of java server and correct maven spring version problem
ymh <ymh.work@gmail.com>
parents: 457
diff changeset
   120
    workingDir "../../../client"
de0d488a0a1b add call to grunt to build client before compilation of java server and correct maven spring version problem
ymh <ymh.work@gmail.com>
parents: 457
diff changeset
   121
    commandLine "node_modules/.bin/grunt"
de0d488a0a1b add call to grunt to build client before compilation of java server and correct maven spring version problem
ymh <ymh.work@gmail.com>
parents: 457
diff changeset
   122
}
311
32abe8b3e501 add gradle build
ymh <ymh.work@gmail.com>
parents:
diff changeset
   123
//apply overlay
32abe8b3e501 add gradle build
ymh <ymh.work@gmail.com>
parents:
diff changeset
   124
32abe8b3e501 add gradle build
ymh <ymh.work@gmail.com>
parents:
diff changeset
   125
war {
32abe8b3e501 add gradle build
ymh <ymh.work@gmail.com>
parents:
diff changeset
   126
    manifest { attributes(
32abe8b3e501 add gradle build
ymh <ymh.work@gmail.com>
parents:
diff changeset
   127
        "Implementation-Vendor": organization,
32abe8b3e501 add gradle build
ymh <ymh.work@gmail.com>
parents:
diff changeset
   128
        "Implementation-Title": project.name,
32abe8b3e501 add gradle build
ymh <ymh.work@gmail.com>
parents:
diff changeset
   129
        "Implementation-Version": project.version,
32abe8b3e501 add gradle build
ymh <ymh.work@gmail.com>
parents:
diff changeset
   130
        "Implementation-Vendor-Id": project.group,
32abe8b3e501 add gradle build
ymh <ymh.work@gmail.com>
parents:
diff changeset
   131
        "Built-By": "$System.env.USER",
581
bf1211a84c4c small correction for building with gradle 2.7
ymh <ymh.work@gmail.com>
parents: 574
diff changeset
   132
        "Build-Jdk": System.getProperty('java.version'),
311
32abe8b3e501 add gradle build
ymh <ymh.work@gmail.com>
parents:
diff changeset
   133
        "Specification-Vendor": organization,
32abe8b3e501 add gradle build
ymh <ymh.work@gmail.com>
parents:
diff changeset
   134
        "Specification-Title": project.name,
32abe8b3e501 add gradle build
ymh <ymh.work@gmail.com>
parents:
diff changeset
   135
        "Specification-Version": project.version
32abe8b3e501 add gradle build
ymh <ymh.work@gmail.com>
parents:
diff changeset
   136
    ) }
32abe8b3e501 add gradle build
ymh <ymh.work@gmail.com>
parents:
diff changeset
   137
32abe8b3e501 add gradle build
ymh <ymh.work@gmail.com>
parents:
diff changeset
   138
    // coweb-javascript
32abe8b3e501 add gradle build
ymh <ymh.work@gmail.com>
parents:
diff changeset
   139
    from({ zipTree(configurations.providedCompile.filter{ it.name.startsWith('coweb-javascript') && it.name.endsWith(".war")}.singleFile)}) {
32abe8b3e501 add gradle build
ymh <ymh.work@gmail.com>
parents:
diff changeset
   140
        exclude "META-INF/**"
32abe8b3e501 add gradle build
ymh <ymh.work@gmail.com>
parents:
diff changeset
   141
        exclude "WEB-INF/**"
32abe8b3e501 add gradle build
ymh <ymh.work@gmail.com>
parents:
diff changeset
   142
        into "lib"
32abe8b3e501 add gradle build
ymh <ymh.work@gmail.com>
parents:
diff changeset
   143
    }
32abe8b3e501 add gradle build
ymh <ymh.work@gmail.com>
parents:
diff changeset
   144
32abe8b3e501 add gradle build
ymh <ymh.work@gmail.com>
parents:
diff changeset
   145
    from( {zipTree(configurations.providedCompile.filter{ it.name.startsWith('cowebx-widgets-dojo') && it.name.endsWith(".war")}.singleFile)}) {
32abe8b3e501 add gradle build
ymh <ymh.work@gmail.com>
parents:
diff changeset
   146
        exclude "META-INF/**"
32abe8b3e501 add gradle build
ymh <ymh.work@gmail.com>
parents:
diff changeset
   147
        exclude "WEB-INF/**"
32abe8b3e501 add gradle build
ymh <ymh.work@gmail.com>
parents:
diff changeset
   148
        into "lib/cowebx/dojo"
32abe8b3e501 add gradle build
ymh <ymh.work@gmail.com>
parents:
diff changeset
   149
    }
32abe8b3e501 add gradle build
ymh <ymh.work@gmail.com>
parents:
diff changeset
   150
317
2b30c5426f1e correct path in project
ymh <ymh.work@gmail.com>
parents: 316
diff changeset
   151
    from("../../../client/dist/js") {
311
32abe8b3e501 add gradle build
ymh <ymh.work@gmail.com>
parents:
diff changeset
   152
        include "*.js"
32abe8b3e501 add gradle build
ymh <ymh.work@gmail.com>
parents:
diff changeset
   153
        into "static/js"
32abe8b3e501 add gradle build
ymh <ymh.work@gmail.com>
parents:
diff changeset
   154
    }
317
2b30c5426f1e correct path in project
ymh <ymh.work@gmail.com>
parents: 316
diff changeset
   155
    from("../../../client/dist/lib") {
311
32abe8b3e501 add gradle build
ymh <ymh.work@gmail.com>
parents:
diff changeset
   156
        into "static/lib"
32abe8b3e501 add gradle build
ymh <ymh.work@gmail.com>
parents:
diff changeset
   157
    }
317
2b30c5426f1e correct path in project
ymh <ymh.work@gmail.com>
parents: 316
diff changeset
   158
    from("../../../client/dist/css") {
311
32abe8b3e501 add gradle build
ymh <ymh.work@gmail.com>
parents:
diff changeset
   159
        include "*.css"
32abe8b3e501 add gradle build
ymh <ymh.work@gmail.com>
parents:
diff changeset
   160
        into "static/css"
32abe8b3e501 add gradle build
ymh <ymh.work@gmail.com>
parents:
diff changeset
   161
    }
317
2b30c5426f1e correct path in project
ymh <ymh.work@gmail.com>
parents: 316
diff changeset
   162
    from("../../../client/dist/img") {
311
32abe8b3e501 add gradle build
ymh <ymh.work@gmail.com>
parents:
diff changeset
   163
        into "static/img"
32abe8b3e501 add gradle build
ymh <ymh.work@gmail.com>
parents:
diff changeset
   164
    }
317
2b30c5426f1e correct path in project
ymh <ymh.work@gmail.com>
parents: 316
diff changeset
   165
    from("../../../client/dist/data") {
311
32abe8b3e501 add gradle build
ymh <ymh.work@gmail.com>
parents:
diff changeset
   166
        include "properties.json"
32abe8b3e501 add gradle build
ymh <ymh.work@gmail.com>
parents:
diff changeset
   167
        into "static/data"
32abe8b3e501 add gradle build
ymh <ymh.work@gmail.com>
parents:
diff changeset
   168
    }
32abe8b3e501 add gradle build
ymh <ymh.work@gmail.com>
parents:
diff changeset
   169
}
574
de0d488a0a1b add call to grunt to build client before compilation of java server and correct maven spring version problem
ymh <ymh.work@gmail.com>
parents: 457
diff changeset
   170
de0d488a0a1b add call to grunt to build client before compilation of java server and correct maven spring version problem
ymh <ymh.work@gmail.com>
parents: 457
diff changeset
   171
war.dependsOn buildClient