server/java/renkan-web/build.gradle
author durandn
Thu, 21 Apr 2016 15:18:19 +0200
changeset 605 13d355fd09bf
parent 582 bbe6a9f2bf0e
permissions -rw-r--r--
updated uri to allow optional trailing slash on single resource URIs (django automatic redirects don't carry over the Authorization header that can sometimes be needed, for instance with OAuth)
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