From 912bc8b903dfa6d438c2469ecdad35c181c71830 Mon Sep 17 00:00:00 2001 From: Trygve Laugstøl Date: Mon, 25 Jan 2021 21:29:12 +0100 Subject: 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. --- pom.xml | 20 ++++++++++++++++++-- 1 file changed, 18 insertions(+), 2 deletions(-) (limited to 'pom.xml') diff --git a/pom.xml b/pom.xml index 03b371e..f84b3f6 100644 --- a/pom.xml +++ b/pom.xml @@ -12,10 +12,11 @@ io.trygvis.rules.sandbox 2.12.0 - 1.1.0.Final + 7.48.0.Final 2.3.1.RELEASE + 4.6.1 15 UTF-8 @@ -36,6 +37,7 @@ pom import + org.drools drools-bom @@ -68,7 +71,10 @@ module/acme + module/acme-planner + module/ri-base module/ri-engine + module/ri-module-parent module/ri-wireguard @@ -80,7 +86,9 @@ maven-compiler-plugin 3.8.1 - --enable-preview + + --enable-preview + UTF-8 ${java.version} ${java.version} @@ -95,6 +103,14 @@ --enable-preview + + org.apache.maven.plugins + maven-resources-plugin + 3.2.0 + + UTF-8 + + eu.nets.oss.maven classpath-maven-plugin -- cgit v1.2.3