Skip to content

Maven Plugin Tools Annotations / Extra: provide plugin descriptor for Scala maven plugins.

License

Notifications You must be signed in to change notification settings

random-maven/maven-plugin-tools-annotations

Folders and files

NameName
Last commit message
Last commit date

Latest commit

35371c1 · Apr 27, 2019

History

7 Commits
Apr 27, 2019
Apr 27, 2019
Dec 14, 2017
Apr 27, 2019
Dec 14, 2017
Dec 14, 2017
Dec 14, 2017
Apr 27, 2019
Apr 27, 2019

Repository files navigation

Maven Plugin Tools Annotations / Extra

Resolve MPLUGIN-247: provide maven plugin descriptor for maven plugins written in Scala.

Project License Travis Status Lines of Code

Install Production Release Development Release
Artifact Central Bintray

Usage examples:

Configuration examples:

            <!-- Generate plugin.xml descriptor. -->
            <plugin>
                <groupId>org.apache.maven.plugins</groupId>
                <artifactId>maven-plugin-plugin</artifactId>
                <dependencies>
                   <!-- Provide custom extractor. -->
                    <dependency>
                        <groupId>com.carrotgarden.maven</groupId>
                        <artifactId>maven-plugin-tools-annotations</artifactId>
                        <version>[1,2)</version>
                    </dependency>
                </dependencies>
                <configuration>
                    <goalPrefix>bintray</goalPrefix>
                    <extractors>
                        <!-- Use only custom extractor. -->
                        <extractor>java-annotations-extra</extractor>
                    </extractors>
                </configuration>
            </plugin>

Build yourself

cd /tmp
git clone [email protected]:random-maven/maven-plugin-tools-annotations.git
cd maven-plugin-tools-annotations
./mvnw.sh clean install -B -P skip-test

About

Maven Plugin Tools Annotations / Extra: provide plugin descriptor for Scala maven plugins.

Resources

License

Stars

Watchers

Forks

Packages

No packages published