Skip to content

Commit d844d26

Browse files
authored
Add javadoc generation to publish the cli as a jar (#46)
1 parent be1b6b2 commit d844d26

File tree

1 file changed

+33
-2
lines changed

1 file changed

+33
-2
lines changed

cli/pom.xml

+33-2
Original file line numberDiff line numberDiff line change
@@ -93,8 +93,39 @@
9393
</systemPropertyVariables>
9494
</configuration>
9595
</plugin>
96-
</plugins>
97-
</build>
96+
<plugin>
97+
<groupId>org.apache.maven.plugins</groupId>
98+
<artifactId>maven-source-plugin</artifactId>
99+
<version>${version.maven-source-plugin}</version>
100+
<executions>
101+
<execution>
102+
<id>attach-sources</id>
103+
<goals>
104+
<goal>jar-no-fork</goal>
105+
</goals>
106+
</execution>
107+
</executions>
108+
</plugin>
109+
<plugin>
110+
<groupId>org.apache.maven.plugins</groupId>
111+
<artifactId>maven-javadoc-plugin</artifactId>
112+
<version>${version.maven-javadoc-plugin}</version>
113+
<executions>
114+
<execution>
115+
<id>attach-javadocs</id>
116+
<goals>
117+
<goal>jar</goal>
118+
</goals>
119+
<configuration>
120+
<source>${maven.compiler.source}</source>
121+
<doclint>none</doclint>
122+
</configuration>
123+
</execution>
124+
</executions>
125+
</plugin>
126+
</plugins>
127+
128+
</build>
98129
<profiles>
99130
<profile>
100131
<id>native</id>

0 commit comments

Comments
 (0)