Skip to content

Commit 4f3ff80

Browse files
fix "all" to generate source and javadoc jars
1 parent 5a124b0 commit 4f3ff80

File tree

1 file changed

+33
-0
lines changed

1 file changed

+33
-0
lines changed

all/pom.xml

Lines changed: 33 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -45,6 +45,39 @@
4545
</dependencies>
4646
<build>
4747
<plugins>
48+
<plugin>
49+
<groupId>org.codehaus.mojo</groupId>
50+
<artifactId>build-helper-maven-plugin</artifactId>
51+
<executions>
52+
<execution>
53+
<id>add-source</id>
54+
<phase>package</phase>
55+
<goals>
56+
<goal>add-source</goal>
57+
</goals>
58+
<configuration>
59+
<sources>
60+
<source>../model/target/delombok</source>
61+
<source>../api/src/main/java</source>
62+
<source>../annotations/src/main/java</source>
63+
</sources>
64+
</configuration>
65+
</execution>
66+
</executions>
67+
</plugin>
68+
<plugin>
69+
<artifactId>maven-javadoc-plugin</artifactId>
70+
<configuration>
71+
<sourcepath>../model/target/delombok;../api/src/main/java</sourcepath>
72+
<additionalDependencies>
73+
<additionalDependency>
74+
<groupId>com.basistech.rosette</groupId>
75+
<artifactId>rosette-api-annotations</artifactId>
76+
<version>${project.version}</version>
77+
</additionalDependency>
78+
</additionalDependencies>
79+
</configuration>
80+
</plugin>
4881
<plugin>
4982
<groupId>org.apache.maven.plugins</groupId>
5083
<artifactId>maven-shade-plugin</artifactId>

0 commit comments

Comments
 (0)