artig
Why write a pom if you can generate it?
Artig idea
- a java fluent DSL for project descriptions
- generate maven poms
- generate March of the Pink Elephants xmls
- generate About dialogs
- checks licence dependencies
- generates exe distributions (via Elephants)
- generates debian packages (via Elephants)
- generates OSX dmg packages (via Elephants)
- generates sonar reports (via maven)
- generates idea projects (via maven)
- handles module and library dependencies
- generates a standard help layout
Project Layout
It's basically a maven layout plus extensions.
root
modules
<module name>
src
main
java
resources
test
java
resources
presrc
<module name>.artig
repo
page revision: 4, last edited: 01 Sep 2010 16:07