eskatos's thoughts

flamingo-maven-plugin-1.1 released!

with one comment

flamingo-maven-plugin transcode SVG files into Java2D classes that can implement ResizableIcon from the Flamingo / Insubstantial projects

The project is hosted in maven central. here you’ll find a quick copy/paste for the dependency.

Transcode SVG files

Use the following goal: transcode

Configuration inside the POM

Here is a quick example:

<plugin>
 <groupId>org.codeartisans</groupId>
 <artifactId>flamingo-maven-plugin</artifactId>
 <version>1.1</version>
 <executions>
  <execution>
   <id>icons</id>
   <phase>generate-sources</phase>
   <goals><goal>transcode</goal></goals>
   <configuration>
    <sourceDirectory>${project.basedir}/src/main/svg</sourceDirectory>
    <outputPackage>com.example.icons</outputPackage>
    <implementsResizableIcon>true</implementsResizableIcon><!-- Defaults to false -->
    <stopOnFailure>false</stopOnFailure> <!-- Defaults to true -->
   </configuration>
  </execution>
 </executions>
</plugin>
Advertisement

Written by eskatos

June 26, 2011 at 2:14 pm

Posted in Code, Projects, Tools

Tagged with , , , , ,

One Response

Subscribe to comments with RSS.

  1. It seems I published this one a little bit too early, the plugin has not hit maven-central yet.
    It should be available in a couple hours.

    eskatos

    June 26, 2011 at 2:24 pm


Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Connecting to %s

Follow

Get every new post delivered to your Inbox.