Skip to content

Commit 61301b1

Browse files
committed
Update to use vertx-ext-parent 34 and simplify build
1 parent fed8755 commit 61301b1

File tree

4 files changed

+7
-453
lines changed

4 files changed

+7
-453
lines changed

pom.xml

+7-59
Original file line numberDiff line numberDiff line change
@@ -19,8 +19,8 @@
1919

2020
<parent>
2121
<groupId>io.vertx</groupId>
22-
<artifactId>vertx-parent</artifactId>
23-
<version>12</version>
22+
<artifactId>vertx-ext-parent</artifactId>
23+
<version>34</version>
2424
</parent>
2525

2626
<artifactId>vertx-junit5</artifactId>
@@ -52,6 +52,11 @@
5252

5353
<dependencies>
5454

55+
<dependency>
56+
<groupId>io.vertx</groupId>
57+
<artifactId>vertx-codegen</artifactId>
58+
<optional>true</optional>
59+
</dependency>
5560
<dependency>
5661
<groupId>io.vertx</groupId>
5762
<artifactId>vertx-core</artifactId>
@@ -134,63 +139,6 @@
134139
</properties>
135140
</configuration>
136141
</plugin>
137-
<plugin>
138-
<artifactId>maven-compiler-plugin</artifactId>
139-
<executions>
140-
<execution>
141-
<id>default-compile</id>
142-
<configuration>
143-
<annotationProcessors>
144-
<annotationProcessor>io.vertx.docgen.JavaDocGenProcessor</annotationProcessor>
145-
</annotationProcessors>
146-
<compilerArgs>
147-
<arg>-Adocgen.output=${asciidoc.dir}/output</arg>
148-
<arg>-Adocgen.source=${asciidoc.dir}/index.adoc</arg>
149-
</compilerArgs>
150-
</configuration>
151-
</execution>
152-
</executions>
153-
</plugin>
154-
<plugin>
155-
<groupId>org.asciidoctor</groupId>
156-
<artifactId>asciidoctor-maven-plugin</artifactId>
157-
<configuration>
158-
<sourceDirectory>${asciidoc.dir}/output</sourceDirectory>
159-
<outputDirectory>${project.build.directory}/docs/${project.artifactId}</outputDirectory>
160-
<sourceHighlighter>coderay</sourceHighlighter>
161-
<preserveDirectories>true</preserveDirectories>
162-
<relativeBaseDir>true</relativeBaseDir>
163-
<backend>html</backend>
164-
<doctype>book</doctype>
165-
</configuration>
166-
<executions>
167-
<execution>
168-
<goals>
169-
<goal>process-asciidoc</goal>
170-
</goals>
171-
<phase>prepare-package</phase>
172-
</execution>
173-
</executions>
174-
</plugin>
175-
<plugin>
176-
<groupId>org.apache.maven.plugins</groupId>
177-
<artifactId>maven-assembly-plugin</artifactId>
178-
<executions>
179-
<execution>
180-
<id>package-docs</id>
181-
<phase>package</phase>
182-
<goals>
183-
<goal>single</goal>
184-
</goals>
185-
<configuration>
186-
<attach>true</attach>
187-
<descriptors>
188-
<descriptor>src/assembly/docs.xml</descriptor>
189-
</descriptors>
190-
</configuration>
191-
</execution>
192-
</executions>
193-
</plugin>
194142
</plugins>
195143
</build>
196144

src/assembly/docs.xml

-32
This file was deleted.

src/main/asciidoc/.DS_Store

6 KB
Binary file not shown.

0 commit comments

Comments
 (0)