[ 
https://issues.apache.org/jira/browse/ARCHETYPE-455?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15477684#comment-15477684
 ] 

ASF GitHub Bot commented on ARCHETYPE-455:
------------------------------------------

GitHub user jwang5237 opened a pull request:

    https://github.com/apache/maven-archetype/pull/13

    Archetype 455

    https://issues.apache.org/jira/browse/ARCHETYPE-455

You can merge this pull request into a Git repository by running:

    $ git pull https://github.com/jwang5237/maven-archetype ARCHETYPE-455

Alternatively you can review and apply these changes as the patch at:

    https://github.com/apache/maven-archetype/pull/13.patch

To close this pull request, make a commit to your master/trunk branch
with (at least) the following in the commit message:

    This closes #13
    
----
commit 154941caca3e26e6255d359af3ec4a6d284b259c
Author: Olivier Lamy <ol...@apache.org>
Date:   2011-07-09T16:36:08Z

    [ARCHETYPE-371] display a message when filter doesn't find any archetype to 
use
    
    git-svn-id: https://svn.apache.org/repos/asf/maven/archetype/trunk@1144697 
13f79535-47bb-0310-9956-ffa450edef68

commit cba81cfc5d8e0fec056b87e3ab21554091863d9c
Author: Olivier Lamy <ol...@apache.org>
Date:   2011-07-09T16:36:23Z

    [ARCHETYPE-371] take care of list when applying filter tru prompter
    
    git-svn-id: https://svn.apache.org/repos/asf/maven/archetype/trunk@1144698 
13f79535-47bb-0310-9956-ffa450edef68

commit 7e9d0f203e983ba4b816b6947f0be41701f1476c
Author: Olivier Lamy <ol...@apache.org>
Date:   2011-07-09T16:36:44Z

    [ARCHETYPE-371] add some documentation on how to filtering archetypes list
    
    git-svn-id: https://svn.apache.org/repos/asf/maven/archetype/trunk@1144700 
13f79535-47bb-0310-9956-ffa450edef68

commit 21d78fced50a56cba3f20534972a7929a7518605
Author: Olivier Lamy <ol...@apache.org>
Date:   2011-07-09T16:46:11Z

    declare snapshot repo and remove relativePath to no break ci servers
    
    git-svn-id: https://svn.apache.org/repos/asf/maven/archetype/trunk@1144703 
13f79535-47bb-0310-9956-ffa450edef68

commit efc5588f00457fb030a07006c0da36055ef2f6ec
Author: Olivier Lamy <ol...@apache.org>
Date:   2011-07-09T16:48:50Z

    oups bad pom committed
    
    git-svn-id: https://svn.apache.org/repos/asf/maven/archetype/trunk@1144704 
13f79535-47bb-0310-9956-ffa450edef68

commit 88e76bf88c56cc7dcab4f2ec6e4cff2baf03ec2f
Author: Olivier Lamy <ol...@apache.org>
Date:   2011-07-09T17:17:38Z

    fix junit and samples as the full list of possible responses is not 
displayed anymore
    
    git-svn-id: https://svn.apache.org/repos/asf/maven/archetype/trunk@1144708 
13f79535-47bb-0310-9956-ffa450edef68

commit 802a3fffc474c1078fd85ab96aa7fe4abe1a47a7
Author: Olivier Lamy <ol...@apache.org>
Date:   2011-07-09T21:05:00Z

    [ARCHETYPE-371] add unit test
    
    git-svn-id: https://svn.apache.org/repos/asf/maven/archetype/trunk@1144743 
13f79535-47bb-0310-9956-ffa450edef68

commit 3f96ffd056b4e63e025494a69c2f88e7f61d7b2b
Author: Herve Boutemy <hbout...@apache.org>
Date:   2011-07-09T21:36:59Z

    declared apache.snapshots repository like in ASF pom for use when parent is 
SNAPSHOT
    
    git-svn-id: https://svn.apache.org/repos/asf/maven/archetype/trunk@1144753 
13f79535-47bb-0310-9956-ffa450edef68

commit 18cff6339b6c552b35da65e3205f7bcfbe91138b
Author: Herve Boutemy <hbout...@apache.org>
Date:   2011-07-09T22:13:04Z

    fixed typos
    
    git-svn-id: https://svn.apache.org/repos/asf/maven/archetype/trunk@1144756 
13f79535-47bb-0310-9956-ffa450edef68

commit 2065b3753984598bc8c98d2df88d9bf98630165a
Author: Herve Boutemy <hbout...@apache.org>
Date:   2011-07-09T22:26:18Z

    algorithm simplification
    
    git-svn-id: https://svn.apache.org/repos/asf/maven/archetype/trunk@1144757 
13f79535-47bb-0310-9956-ffa450edef68

commit 9bea4c817b9da7cd8ec407224604c0dc8ec0640a
Author: Herve Boutemy <hbout...@apache.org>
Date:   2011-07-09T22:45:53Z

    avoid mixing StringUtils from plexus-utils and commons-lang
    
    git-svn-id: https://svn.apache.org/repos/asf/maven/archetype/trunk@1144758 
13f79535-47bb-0310-9956-ffa450edef68

commit adc8f2d072033d5d7d99aa0c1dd62bce94cef984
Author: Herve Boutemy <hbout...@apache.org>
Date:   2011-07-13T21:55:00Z

    split ui into 3 packages: core, project generation, archetype creation
    
    git-svn-id: https://svn.apache.org/repos/asf/maven/archetype/trunk@1146498 
13f79535-47bb-0310-9956-ffa450edef68

commit 90fddb4e2043de26b0ad64f7bef5f095f2cda996
Author: Herve Boutemy <hbout...@apache.org>
Date:   2011-07-15T21:45:56Z

    improved javadoc
    
    git-svn-id: https://svn.apache.org/repos/asf/maven/archetype/trunk@1147326 
13f79535-47bb-0310-9956-ffa450edef68

commit 2617ff0cdb334e68216bd679166870208d4d08d5
Author: Herve Boutemy <hbout...@apache.org>
Date:   2011-07-16T11:47:23Z

    o avoid recursive call to select archetype
    o reset to initial filter at each iteration
    
    git-svn-id: https://svn.apache.org/repos/asf/maven/archetype/trunk@1147404 
13f79535-47bb-0310-9956-ffa450edef68

commit 3abad7428f0eb488fe2dcc3f9c25ee5b03217b99
Author: Herve Boutemy <hbout...@apache.org>
Date:   2011-07-16T12:21:44Z

    code simplification
    
    git-svn-id: https://svn.apache.org/repos/asf/maven/archetype/trunk@1147415 
13f79535-47bb-0310-9956-ffa450edef68

commit 093187162a84f8123fda7d603a72f2be6c7b4740
Author: Herve Boutemy <hbout...@apache.org>
Date:   2011-07-16T17:18:40Z

    fixed typo
    
    git-svn-id: https://svn.apache.org/repos/asf/maven/archetype/trunk@1147458 
13f79535-47bb-0310-9956-ffa450edef68

commit e13fce30e437bc249685349ee97dc959d883b222
Author: Herve Boutemy <hbout...@apache.org>
Date:   2011-07-16T22:10:33Z

    avoid generics warnings
    
    git-svn-id: https://svn.apache.org/repos/asf/maven/archetype/trunk@1147495 
13f79535-47bb-0310-9956-ffa450edef68

commit e45cd876256ec10496f36f170db1d358863c739d
Author: Brett Porter <br...@apache.org>
Date:   2011-08-01T14:33:27Z

    ensure correct build order when the packaging library is not yet in the 
local repository
    
    
    git-svn-id: https://svn.apache.org/repos/asf/maven/archetype/trunk@1152801 
13f79535-47bb-0310-9956-ffa450edef68

commit 0c17a26e36a748f35e941c4e29afdb6d956ea789
Author: Brett Porter <br...@apache.org>
Date:   2011-08-01T14:35:28Z

    [ARCHETYPE-349] Property not available in config when defaultValue in 
descriptor contains token
    Submitted by: Petr Janata, Jesse McConnell
    
    
    git-svn-id: https://svn.apache.org/repos/asf/maven/archetype/trunk@1152803 
13f79535-47bb-0310-9956-ffa450edef68

commit 3e93fd127bd2009325173551f1a19365ea1b0de8
Author: Herve Boutemy <hbout...@apache.org>
Date:   2011-08-01T20:44:46Z

    removed unused files added inadvertently a long time ago...
    
    git-svn-id: https://svn.apache.org/repos/asf/maven/archetype/trunk@1152927 
13f79535-47bb-0310-9956-ffa450edef68

commit 1a9809a7f67f6ae08e2c0da98e89b313fcdc6cc6
Author: Herve Boutemy <hbout...@apache.org>
Date:   2011-08-02T19:57:33Z

    added properties in file path replacement
    
    git-svn-id: https://svn.apache.org/repos/asf/maven/archetype/trunk@1153259 
13f79535-47bb-0310-9956-ffa450edef68

commit 180cef4ffda7ec49da6357263b3be2bbee73ce30
Author: Herve Boutemy <hbout...@apache.org>
Date:   2011-08-15T22:21:59Z

    added links to the documentation of goals bound to default lifecycle
    
    git-svn-id: https://svn.apache.org/repos/asf/maven/archetype/trunk@1158038 
13f79535-47bb-0310-9956-ffa450edef68

commit c2a87134997b2456b144ae7bd85f8e64570615f0
Author: Herve Boutemy <hbout...@apache.org>
Date:   2011-08-15T22:28:20Z

    ensure answer entered by user is in proposed answers list
    
    git-svn-id: https://svn.apache.org/repos/asf/maven/archetype/trunk@1158040 
13f79535-47bb-0310-9956-ffa450edef68

commit de2017e3b6743b983521cd93935d8adcb167ba81
Author: Brett Porter <br...@apache.org>
Date:   2011-08-16T14:33:50Z

    add a readme mentioning dev@ list so that pull requests from github are sent
    
    
    git-svn-id: https://svn.apache.org/repos/asf/maven/archetype/trunk@1158292 
13f79535-47bb-0310-9956-ffa450edef68

commit 73026caac00562bbe5af0997bd81498fd6130a0c
Author: Herve Boutemy <hbout...@apache.org>
Date:   2011-08-16T19:36:12Z

    removed unused code
    
    git-svn-id: https://svn.apache.org/repos/asf/maven/archetype/trunk@1158428 
13f79535-47bb-0310-9956-ffa450edef68

commit 3e12a8dcbc99b6a1aaaac664a962c8424a92c8d0
Author: Herve Boutemy <hbout...@apache.org>
Date:   2011-08-16T19:58:12Z

    renamed ArchetypeManager attribute to better distinguish it
    
    git-svn-id: https://svn.apache.org/repos/asf/maven/archetype/trunk@1158431 
13f79535-47bb-0310-9956-ffa450edef68

commit e567fbf292d99f066540224182456bc4745cdd7b
Author: Herve Boutemy <hbout...@apache.org>
Date:   2011-08-16T20:51:03Z

    o renamed ArchetypeManager attribute to better distinguish it
    o removed unused code
    
    git-svn-id: https://svn.apache.org/repos/asf/maven/archetype/trunk@1158442 
13f79535-47bb-0310-9956-ffa450edef68

commit 920b31838a066952b3261afd8067dce8316f3d66
Author: Herve Boutemy <hbout...@apache.org>
Date:   2011-08-16T20:59:30Z

    fixed javadoc
    
    git-svn-id: https://svn.apache.org/repos/asf/maven/archetype/trunk@1158445 
13f79535-47bb-0310-9956-ffa450edef68

commit 234e5e9115756fe009c84c45c91ac5143ccfd70e
Author: Herve Boutemy <hbout...@apache.org>
Date:   2011-08-16T21:33:25Z

    added properties demo
    
    git-svn-id: https://svn.apache.org/repos/asf/maven/archetype/trunk@1158453 
13f79535-47bb-0310-9956-ffa450edef68

commit dcec1e415f7113551dda1de2388ec65caa529c0c
Author: Herve Boutemy <hbout...@apache.org>
Date:   2011-08-16T22:13:51Z

    [ARCHETYPE-342] added information message during project creation from a 
fileset archetype like it is done for old 1.x archetype
    
    git-svn-id: https://svn.apache.org/repos/asf/maven/archetype/trunk@1158462 
13f79535-47bb-0310-9956-ffa450edef68

----


> Flexible Modulename
> -------------------
>
>                 Key: ARCHETYPE-455
>                 URL: https://issues.apache.org/jira/browse/ARCHETYPE-455
>             Project: Maven Archetype
>          Issue Type: Wish
>          Components: Generator
>            Reporter: Michael Kopf
>         Attachments: archetype-common-flex-module-name.patch, 
> archetype-multi-module-project-1.1.jar
>
>
> I have to create a multi-module project from maven-archetype with free 
> configurable modulenames. This should be possible with required properties in 
> the archetype.
> Up to now this is only possible with artifactId or rootArtifactId and you 
> have to use it in form of prefix__rootArtifactId__postfix for the module 
> directory.
> What I want is to set a required property while setting up the new project 
> with the archetype. Within the archetype you have to configure the module 
> with directory __yourproperty__ and in the archetype-metadata.xml the module 
> entry like as follows: 
> {code}
> <module id="${yourproperty}" dir="__yourproperty__" name="${yourproperty}">
> {code}
> I made a patch which works for me.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to