From bebccd5c395088eb7f13408e645197d2b77eea7a Mon Sep 17 00:00:00 2001 From: Mike Drob Date: Thu, 7 Jun 2018 17:51:48 -0500 Subject: [PATCH] HBASE-13583 Compile jruby during build --- hbase-shell/pom.xml | 86 ++++++----------------------------------------------- 1 file changed, 9 insertions(+), 77 deletions(-) diff --git a/hbase-shell/pom.xml b/hbase-shell/pom.xml index 8eaefaab83..5a4e1328ae 100644 --- a/hbase-shell/pom.xml +++ b/hbase-shell/pom.xml @@ -29,26 +29,11 @@ hbase-shell Apache HBase - Shell Shell for HBase + + ${project.build.directory}/generated-jruby + src/main/jruby + - - - - - ${project.build.directory} - - hbase-webapps/** - - - - - - src/test/resources - - **/** - - - - - org/apache/jute/** - org/apache/zookeeper/** - **/*.jsp - hbase-site.xml - hdfs-site.xml - log4j.properties - mapred-queues.xml - mapred-site.xml - - - org.apache.maven.plugins maven-source-plugin - + - org.codehaus.mojo - build-helper-maven-plugin + de.saumya.mojo + jruby-maven-plugin + 1.1.5 - - jspcSource-packageInfo-source generate-sources - add-source + compile - - - ${project.build.directory}/generated-jamon - ${project.build.directory}/generated-sources/java - - @@ -304,28 +258,6 @@ - - org.apache.hadoop - hadoop-mapreduce-client-core - - - com.google.guava - guava - - - - - org.apache.hadoop - hadoop-mapreduce-client-jobclient - test-jar - test - - - com.google.guava - guava - - - org.apache.hadoop hadoop-hdfs -- 2.16.1