You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@maven.apache.org by pt...@apache.org on 2016/01/17 20:53:12 UTC

maven-archetype git commit: Replace hard-coded values in archetype-post-generate script

Repository: maven-archetype
Updated Branches:
  refs/heads/master 480204259 -> c78356648


Replace hard-coded values in archetype-post-generate script

Replace hard-coded values in archetype-post-generate script with corresponding request values.


Project: http://git-wip-us.apache.org/repos/asf/maven-archetype/repo
Commit: http://git-wip-us.apache.org/repos/asf/maven-archetype/commit/c7835664
Tree: http://git-wip-us.apache.org/repos/asf/maven-archetype/tree/c7835664
Diff: http://git-wip-us.apache.org/repos/asf/maven-archetype/diff/c7835664

Branch: refs/heads/master
Commit: c7835664867e64956bdd08f2fa3c314dcb664784
Parents: 4802042
Author: Petar Tahchiev <pa...@gmail.com>
Authored: Sun Jan 17 21:52:12 2016 +0200
Committer: Petar Tahchiev <pa...@gmail.com>
Committed: Sun Jan 17 21:52:12 2016 +0200

----------------------------------------------------------------------
 .../META-INF/archetype-post-generate.groovy                     | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/maven-archetype/blob/c7835664/archetype-common/src/test/archetypes/fileset_with_postscript-1.0/META-INF/archetype-post-generate.groovy
----------------------------------------------------------------------
diff --git a/archetype-common/src/test/archetypes/fileset_with_postscript-1.0/META-INF/archetype-post-generate.groovy b/archetype-common/src/test/archetypes/fileset_with_postscript-1.0/META-INF/archetype-post-generate.groovy
index 76edbee..269196b 100644
--- a/archetype-common/src/test/archetypes/fileset_with_postscript-1.0/META-INF/archetype-post-generate.groovy
+++ b/archetype-common/src/test/archetypes/fileset_with_postscript-1.0/META-INF/archetype-post-generate.groovy
@@ -2,8 +2,9 @@ println "Executing the archetype-post-generate.groovy script...";
 
 def outputDirectory = new File( request.getOutputDirectory() );
 
-// TODO: file-value and file/value/package should be calculated
-def toDelete = new File( outputDirectory, "file-value/src/main/java/file/value/package/ToDelete.java" );
+def packageFolder = request.getPackage().replaceAll( '\\.', this.'file.separator' );
+
+def toDelete = new File( outputDirectory, request.getArtifactId() + "/src/main/java/${packageFolder}/ToDelete.java" );
 
 println "Removing file: " + toDelete;
 assert toDelete.delete();