From 97c36dc753c0ed9484b8b653481bda40de0cc156 Mon Sep 17 00:00:00 2001 From: Philip Crotwell Date: Wed, 29 Mar 2017 14:44:22 -0400 Subject: [PATCH] exclude seisFile transitive dependencies we don not need --- build.gradle | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/build.gradle b/build.gradle index 4a3c2743..8cf78319 100644 --- a/build.gradle +++ b/build.gradle @@ -2,6 +2,16 @@ apply plugin: 'maven' apply plugin: 'signing' +configurations { + // we need seisFile for sac output, but not all the other functionality + all*.exclude group: "com.martiansoftware", module: "jsap" + all*.exclude group: "org.rxtx", module: "rxtx" + all*.exclude group: "org.codehaus.woodstox", module: "woodstox-core-lgpl" + all*.exclude group: "net.java.dev.msv", module: "msv-core" + all*.exclude group: "org.apache.httpcomponents", module: "httpclient" + all*.exclude group: "mysql", module: "mysql-connector-java" +} + dependencies { compile project(':seisFile') }