whittlec/java-iso-tools — pull request #1 by justingarrick (2012-07-23 18:13:28+00:00)
Title: Add sensible default build artifact.

Added a default phase execution (package), and a sensible default build artifact. This allows you to create an ISO by declaring a packaging type of iso and enabling plugin extensions. For example:

4.0.0
com.company.product
myISO
1.2.3-SNAPSHOT
iso

com.github.stephenc.java-iso-tools
iso9660-maven-plugin
2.0.0-SNAPSHOT

Previously, this would cause an MojoExecutionException: ```The packaging for this project
did not assign a file to the build artifact``` because the plugin was not explicitly configured and no `````` value was provided.

Now, the plugin will create an ISO named ```myISO-1.2.3-SNAPSHOT.iso``` which, by default, will contain the everything in ```${project.build.directory}```. This more closely mimics the behavior of other packaging plugins -- the maven-jar-plugin, etc.