summaryrefslogtreecommitdiff
path: root/module/acme/pom.xml
diff options
context:
space:
mode:
authorTrygve Laugstøl <trygvis@inamo.no>2021-01-25 21:29:12 +0100
committerTrygve Laugstøl <trygvis@inamo.no>2021-01-25 21:29:12 +0100
commit912bc8b903dfa6d438c2469ecdad35c181c71830 (patch)
tree1e6ee9fdcb2b9d488914b80623d68189867533bb /module/acme/pom.xml
parent92b957036218c03a20ba35c19a70bdf5e2333fd3 (diff)
downloadrules-sandbox-912bc8b903dfa6d438c2469ecdad35c181c71830.tar.gz
rules-sandbox-912bc8b903dfa6d438c2469ecdad35c181c71830.tar.bz2
rules-sandbox-912bc8b903dfa6d438c2469ecdad35c181c71830.tar.xz
rules-sandbox-912bc8b903dfa6d438c2469ecdad35c181c71830.zip
Improving usability, massive refactoring.
* Moving all Drools code into their own modules. This fixes ri-engine to acme dependency. * Now they all inherit from their own parent, should be used by third party code too. * Separating acme planning code into its own module. * Splitting rules code from ri-engine into ri-base. ri-engine is now a pure launcher for modules. * Dumping kogito for the most part, but it seems like the planner still requires that.
Diffstat (limited to 'module/acme/pom.xml')
-rw-r--r--module/acme/pom.xml23
1 files changed, 7 insertions, 16 deletions
diff --git a/module/acme/pom.xml b/module/acme/pom.xml
index 396b1d2..3081602 100644
--- a/module/acme/pom.xml
+++ b/module/acme/pom.xml
@@ -5,34 +5,25 @@
<modelVersion>4.0.0</modelVersion>
<parent>
- <groupId>io.trygvis.rules-sandbox</groupId>
- <artifactId>rules-sandbox</artifactId>
+ <groupId>io.trygvis.rules-sandbox.module</groupId>
+ <artifactId>ri-module-parent</artifactId>
<version>1.0-SNAPSHOT</version>
- <relativePath>../../pom.xml</relativePath>
+ <relativePath>../ri-module-parent/pom.xml</relativePath>
</parent>
<artifactId>acme</artifactId>
<dependencies>
<dependency>
- <groupId>org.optaplanner</groupId>
- <artifactId>optaplanner-spring-boot-starter</artifactId>
+ <groupId>${project.groupId}</groupId>
+ <artifactId>ri-base</artifactId>
+ <version>${project.version}</version>
</dependency>
<dependency>
<groupId>${project.groupId}</groupId>
- <artifactId>ri-engine</artifactId>
+ <artifactId>ri-wireguard</artifactId>
<version>${project.version}</version>
</dependency>
</dependencies>
- <dependencyManagement>
- <dependencies>
- <dependency>
- <groupId>org.optaplanner</groupId>
- <artifactId>optaplanner-spring-boot-starter</artifactId>
- <version>8.1.0.Final</version>
- </dependency>
- </dependencies>
- </dependencyManagement>
-
</project>