vtm-gdx-poi3d module (#600)

This commit is contained in:
Izumi Kawashima
2018-11-07 15:12:07 +09:00
committed by Emux
parent e20b941eb9
commit 09a6cf2497
17 changed files with 57 additions and 12 deletions

View File

@@ -17,6 +17,7 @@ sourceSets {
}
dependencies {
providedCompile project(':vtm-gdx-poi3d')
providedCompile project(':vtm-web')
providedCompile 'ru.finam:slf4j-gwt:1.7.7.1'
}
@@ -25,6 +26,8 @@ dependencies {
evaluationDependsOn(':vtm')
evaluationDependsOn(':vtm-themes')
evaluationDependsOn(':vtm-gdx')
evaluationDependsOn(':vtm-gdx-poi3d')
evaluationDependsOn(':vtm-models')
evaluationDependsOn(':vtm-web')
gwt {
@@ -48,6 +51,9 @@ gwt {
src += files(project(':vtm-themes').sourceSets.main.allJava.srcDirs)
src += files(project(':vtm-themes').sourceSets.main.resources.srcDirs)
src += files(project(':vtm-gdx').sourceSets.main.allJava.srcDirs)
src += files(project(':vtm-gdx-poi3d').sourceSets.main.allJava.srcDirs)
src += files(project(':vtm-models').sourceSets.main.allJava.srcDirs)
src += files(project(':vtm-models').sourceSets.main.resources.srcDirs)
src += files(project(':vtm-web').sourceSets.main.allJava.srcDirs)
}
@@ -65,6 +71,12 @@ task copyThemeAssets(type: Copy) {
include '**/*'
}
task copyModelAssets(type: Copy) {
from "$rootDir/vtm-models/resources/assets"
into "assets"
include '**/*'
}
task copyThemeLocalAssets(type: Copy) {
from "resources/assets"
into "assets"
@@ -85,6 +97,7 @@ task copyWarSources(type: Copy) {
tasks.withType(JavaCompile) { compileTask ->
compileTask.dependsOn copyThemeAssets
compileTask.dependsOn copyModelAssets
compileTask.dependsOn copyThemeLocalAssets
compileTask.dependsOn copyVtmAssets
compileTask.dependsOn copyWarSources