diff --git a/pom.xml b/pom.xml
index faeeafb..9c74bf0 100644
--- a/pom.xml
+++ b/pom.xml
@@ -13,7 +13,7 @@
com.powsybl
powsybl-parent
- 3
+ 14
@@ -46,13 +46,6 @@
-
- 3.1.0
-
- 2.5.8
- javadoc
-
-
@@ -64,17 +57,11 @@
com.powsybl.mathnative
+
+ com/powsybl/mathnative/MathNativeJavadocPlaceholder.class
+
-
- org.codehaus.gmavenplus
- gmavenplus-plugin
-
-
- org.codehaus.mojo
- build-helper-maven-plugin
- ${maven.build-helper.version}
-
@@ -89,10 +76,9 @@
org.codehaus.mojo
build-helper-maven-plugin
- ${maven.build-helper.version}
- add-source
+ add-cpp-source
generate-sources
add-source
diff --git a/src/com/powsybl/mathnative/MathNativeJavadocPlaceholder.java b/src/com/powsybl/mathnative/MathNativeJavadocPlaceholder.java
new file mode 100644
index 0000000..3fa04ab
--- /dev/null
+++ b/src/com/powsybl/mathnative/MathNativeJavadocPlaceholder.java
@@ -0,0 +1,10 @@
+/**
+ * Copyright (c) 2023, RTE (http://www.rte-france.com)
+ * This Source Code Form is subject to the terms of the Mozilla Public
+ * License, v. 2.0. If a copy of the MPL was not distributed with this
+ * file, You can obtain one at http://mozilla.org/MPL/2.0/.
+ */
+package com.powsybl.mathnative;
+
+/** Placeholder needed by the javadoc tool to generate the javadoc site */
+public class MathNativeJavadocPlaceholder { private MathNativeJavadocPlaceholder() { } }
diff --git a/src/com/powsybl/mathnative/package-info.java b/src/com/powsybl/mathnative/package-info.java
new file mode 100644
index 0000000..5cd1767
--- /dev/null
+++ b/src/com/powsybl/mathnative/package-info.java
@@ -0,0 +1,2 @@
+/** Native library binaries for powsybl math operations */
+package com.powsybl.mathnative;