- <groupId>net.rizon</groupId>
- <artifactId>pyva</artifactId>
- <version>4.0-SNAPSHOT</version>
- <name>pyva</name>
-
- <dependencies>
- <dependency>
- <groupId>net.rizon</groupId>
- <artifactId>acid</artifactId>
- <version>4.0-SNAPSHOT</version>
- </dependency>
- </dependencies>
+ <artifactId>acid-pyva</artifactId>
+ <packaging>pom</packaging>
+
+ <modules>
+ <!-- core module, does nothing, but is packaged with pyva-native, so that the
+ plugin classloader can pick up Pyva from the pyva module below. Can not be reloaded -->
+ <module>core</module>
+ <!-- Pyva interfacer -->
+ <module>pyva</module>
+ <!-- Native pyva library, external (is a submodule). 'Core' packages with this it
+ as a dependency. -->
+ <module>pyva-native</module>
+ </modules>