From d68e27f6e3083e7beb26a2f4cf1ae4275c9a57d4 Mon Sep 17 00:00:00 2001 From: Julien Le Dem Date: Tue, 18 Aug 2015 22:24:52 -0700 Subject: [PATCH 1/2] fix missing indirect dependency --- exec/java-exec/pom.xml | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/exec/java-exec/pom.xml b/exec/java-exec/pom.xml index 601f5cafa40..cb48567fefb 100644 --- a/exec/java-exec/pom.xml +++ b/exec/java-exec/pom.xml @@ -21,6 +21,12 @@ exec/Java Execution Engine + + org.hamcrest + hamcrest-core + 1.3 + test + From dfaa7a75fb45460ed8fd18e0acbc2fc6262cf49e Mon Sep 17 00:00:00 2001 From: Julien Le Dem Date: Tue, 25 Aug 2015 12:01:52 -0700 Subject: [PATCH 2/2] add extra resources to the resource list instead of copying them to the target --- contrib/data/tpch-sample-data/pom.xml | 25 +++++++++++++++++++-- exec/java-exec/pom.xml | 32 ++++++--------------------- 2 files changed, 30 insertions(+), 27 deletions(-) diff --git a/contrib/data/tpch-sample-data/pom.xml b/contrib/data/tpch-sample-data/pom.xml index e37ea8f5eb8..6c9b0c2acd8 100644 --- a/contrib/data/tpch-sample-data/pom.xml +++ b/contrib/data/tpch-sample-data/pom.xml @@ -33,7 +33,7 @@ install-tgz - prepare-package + generate-resources wget @@ -41,7 +41,28 @@ http://apache-drill.s3.amazonaws.com/files/sf-0.01_tpc-h_parquet_typed.tgz tpch.tgz true - ${project.build.directory}/classes/tpch + ${project.build.directory}/downloaded-resources/tpch + + + + + + org.codehaus.mojo + build-helper-maven-plugin + 1.9.1 + + + add-resource + generate-resources + + add-resource + + + + + ${project.build.directory}/downloaded-resources + + diff --git a/exec/java-exec/pom.xml b/exec/java-exec/pom.xml index cb48567fefb..e897b595861 100644 --- a/exec/java-exec/pom.xml +++ b/exec/java-exec/pom.xml @@ -482,31 +482,6 @@ - - copy-java-sources - process-sources - - copy-resources - - - ${basedir}/target/classes/ - - - src/main/java - true - - - src/test/java - true - - - target/generated-sources - - true - - - - @@ -590,6 +565,13 @@ ${project.build.directory}/generated-sources + + + ${project.build.directory}/generated-resources + src/main/java + src/test/java + +