From c4229037c5e44fcef76c80b8716d373d2409dece Mon Sep 17 00:00:00 2001
From: bclayton-usgs <bclayton@usgs.gov>
Date: Mon, 16 Dec 2019 09:16:49 -0700
Subject: [PATCH] fault sections task

---
 build.gradle | 23 ++++++++++++++++++++---
 1 file changed, 20 insertions(+), 3 deletions(-)

diff --git a/build.gradle b/build.gradle
index 58604b8..7630884 100644
--- a/build.gradle
+++ b/build.gradle
@@ -15,6 +15,8 @@ repositories {
 }
 
 dependencies {
+  implementation project(":nshmp-lib")
+
   // micronaut
   annotationProcessor platform("io.micronaut:micronaut-bom:1.2.6")
   annotationProcessor "io.micronaut:micronaut-inject-java"
@@ -28,9 +30,6 @@ dependencies {
   runtimeOnly "ch.qos.logback:logback-classic:1.2.3"
   implementation "com.fasterxml.jackson.module:jackson-module-parameter-names:2.9.0"
 
-  implementation "org.apache.tomcat:tomcat-catalina:8.0.45"
-  implementation project(":nshmp-lib")
-
   // junit
   testImplementation "org.junit.jupiter:junit-jupiter:5.5.2"
   testImplementation "org.junit.jupiter:junit-jupiter-api:5.4.2"
@@ -63,6 +62,23 @@ sourceSets {
     }
   }
 }
+task faultSections(type: Sync) {
+  from "../nshm-fault-sections"
+  include "**/*.geojson"
+  into "${buildDir}/resources/main/nshm-fault-sections"
+}
+
+task faultSectionsEclipse {
+  copy {
+    from "../nshm-fault-sections"
+    include "**/*.geojson"
+    into "bin/main/nshm-fault-sections"
+  }
+}
+
+eclipse {
+  synchronizationTasks faultSectionsEclipse
+}
 
 test {
   useJUnitPlatform()
@@ -81,6 +97,7 @@ jacocoTestReport {
 }
 
 check.dependsOn jacocoTestReport
+assemble.dependsOn faultSections
 
 mainClassName = "gov.usgs.earthquake.nshmp.www.Application"
 
-- 
GitLab