From 10d05f61b241a58a0a206043ddefaf86417ff1d0 Mon Sep 17 00:00:00 2001 From: Dominik Stadler Date: Thu, 27 Feb 2014 14:03:27 +0000 Subject: Try to improve Maven files for Sonar: Copy in (test)sources instead of linking to sources outside the sonar-directory which confuses Sonar, remove source-dir setting for ooxml-schema and ooxml-schema-encryption as both have generate sources and not actual ones, scratchpad is not needed for ooxml git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1572580 13f79535-47bb-0310-9956-ffa450edef68 --- sonar/ooxml/pom.xml | 84 ++++++++++++++++++++++++++++++++++++++++++++--------- 1 file changed, 71 insertions(+), 13 deletions(-) (limited to 'sonar/ooxml') diff --git a/sonar/ooxml/pom.xml b/sonar/ooxml/pom.xml index 0ece9d6235..bc1feabb4d 100644 --- a/sonar/ooxml/pom.xml +++ b/sonar/ooxml/pom.xml @@ -12,15 +12,78 @@ jar Apache POI OOXML package - + - ../../src/ooxml/java - ../../src/ooxml/testcases - - - ../../src/resources/ooxml - - + + + + maven-resources-plugin + 2.6 + + + copy-sources + + generate-sources + + copy-resources + + + ${basedir}/src/main/java + + + ../../src/ooxml/java + + + + + + copy-resources + + generate-resources + + copy-resources + + + ${basedir}/src/main/resources + + + ../../src/resources/ooxml + + + + + + copy-tests + + generate-test-sources + + copy-resources + + + ${basedir}/src/test/java + + + ../../src/ooxml/testcases + + + + + + + + + maven-clean-plugin + 2.5 + + + + src + false + + + + + @@ -46,11 +109,6 @@ test-jar test - - ${project.groupId} - poi-scratchpad - ${project.version} - org.apache.xmlbeans -- cgit v1.2.3