Fixing multiple execs behavior of -Pall for generated projects
Project: http://git-wip-us.apache.org/repos/asf/syncope/repo Commit: http://git-wip-us.apache.org/repos/asf/syncope/commit/6c920e4f Tree: http://git-wip-us.apache.org/repos/asf/syncope/tree/6c920e4f Diff: http://git-wip-us.apache.org/repos/asf/syncope/diff/6c920e4f Branch: refs/heads/master Commit: 6c920e4fe6116535be68a8715c3b32848a498d32 Parents: 3800c63 Author: Francesco Chicchiriccò <ilgro...@apache.org> Authored: Fri Mar 24 16:41:20 2017 +0100 Committer: Francesco Chicchiriccò <ilgro...@apache.org> Committed: Fri Mar 24 16:41:28 2017 +0100 ---------------------------------------------------------------------- .../resources/archetype-resources/enduser/pom.xml | 16 ++++++++++++---- 1 file changed, 12 insertions(+), 4 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/syncope/blob/6c920e4f/archetype/src/main/resources/archetype-resources/enduser/pom.xml ---------------------------------------------------------------------- diff --git a/archetype/src/main/resources/archetype-resources/enduser/pom.xml b/archetype/src/main/resources/archetype-resources/enduser/pom.xml index 99ed1df..4e3cc2a 100644 --- a/archetype/src/main/resources/archetype-resources/enduser/pom.xml +++ b/archetype/src/main/resources/archetype-resources/enduser/pom.xml @@ -176,16 +176,24 @@ under the License. classpathref="maven.plugin.classpath"/> <if> + <not> + <available file="../core/target/test-classes/backup/MasterContent.xml"/> + </not> + <then> + <mkdir dir="../core/target/test-classes/backup"/> + <copy file="../core/target/test-classes/domains/MasterContent.xml" + todir="../core/target/test-classes/backup"/> + </then> + </if> + <if> <available file="../core/target/syncope/WEB-INF/lib/activiti-engine-${activiti.version}.jar"/> <then> - <xslt basedir="../core/target/test-classes/domains" + <xslt basedir="../core/target/test-classes/backup" includes="MasterContent.xml" - destdir="../core/target" + destdir="../core/target/test-classes/domains" extension=".xml" force="true" style="../core/src/test/resources/addActivitiToContent.xsl"/> - <move file="../core/target/MasterContent.xml" - tofile="../core/target/test-classes/domains/MasterContent.xml"/> </then> </if> </target>