Skip to content

Commit

Permalink
Align the API POMs
Browse files Browse the repository at this point in the history
Signed-off-by: Mark Thomas <markt@apache.org>
  • Loading branch information
markt-asf committed Jul 3, 2020
1 parent 99fc346 commit 64e0a92
Show file tree
Hide file tree
Showing 3 changed files with 214 additions and 245 deletions.
43 changes: 23 additions & 20 deletions api/client/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -32,6 +32,10 @@
<description>Jakarta WebSocket - Client API</description>
<url>https://projects.eclipse.org/projects/ee4j.websocket</url>

<properties>
<jpms.name>jakarta.websocket.client.api</jpms.name>
</properties>

<build>
<resources>
<resource>
Expand All @@ -44,27 +48,18 @@
</resource>
</resources>
<plugins>
<!-- Plugins from parent -->
<plugin>
<groupId>org.glassfish.build</groupId>
<artifactId>spec-version-maven-plugin</artifactId>
<configuration>
<specMode>jakarta</specMode>
<spec>
<nonFinal>false</nonFinal>
<jarType>api</jarType>
<apiPackage>${api_package}.client</apiPackage>
<specVersion>${spec_version}</specVersion>
<specImplVersion>${spec_impl_version}</specImplVersion>
</spec>
</configuration>
<executions>
<execution>
<goals>
<goal>set-spec-properties</goal>
<goal>check-module</goal>
</goals>
</execution>
</executions>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-enforcer-plugin</artifactId>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
</plugin>
<plugin>
<groupId>org.glassfish.copyright</groupId>
<artifactId>glassfish-copyright-maven-plugin</artifactId>
</plugin>
<plugin>
<groupId>org.apache.felix</groupId>
Expand All @@ -84,6 +79,14 @@
</archive>
</configuration>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-source-plugin</artifactId>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-javadoc-plugin</artifactId>
</plugin>
</plugins>
</build>
</project>

0 comments on commit 64e0a92

Please sign in to comment.