From 49f706eeb312627e09f2c1f9fe34a1fd7b38d030 Mon Sep 17 00:00:00 2001 From: Robert Varga Date: Fri, 2 Oct 2020 18:57:24 +0200 Subject: [PATCH] Add Scala packaging This is a straight transplant of odl-scala-2.13 feature from odlparent-7.0.6. JIRA: CONTROLLER-1959 Change-Id: I7302b769961df092eaa7dbfbaaa90e723e70e263 Signed-off-by: Robert Varga --- artifacts/pom.xml | 7 +++ features/features-controller/pom.xml | 6 +++ features/odl-controller-scala/pom.xml | 46 +++++++++++++++++++ .../src/main/history/dependencies.xml | 8 ++++ features/pom.xml | 3 ++ 5 files changed, 70 insertions(+) create mode 100644 features/odl-controller-scala/pom.xml create mode 100644 features/odl-controller-scala/src/main/history/dependencies.xml diff --git a/artifacts/pom.xml b/artifacts/pom.xml index cdf6964efd..c5f7bc4e61 100644 --- a/artifacts/pom.xml +++ b/artifacts/pom.xml @@ -278,6 +278,13 @@ features xml + + ${project.groupId} + odl-controller-scala + ${project.version} + xml + features + ${project.groupId} odl-mdsal-broker diff --git a/features/features-controller/pom.xml b/features/features-controller/pom.xml index 0fe542ccb1..178d0e6b18 100644 --- a/features/features-controller/pom.xml +++ b/features/features-controller/pom.xml @@ -35,6 +35,12 @@ + + org.opendaylight.controller + odl-controller-scala + xml + features + org.opendaylight.controller odl-mdsal-broker diff --git a/features/odl-controller-scala/pom.xml b/features/odl-controller-scala/pom.xml new file mode 100644 index 0000000000..1c474fea62 --- /dev/null +++ b/features/odl-controller-scala/pom.xml @@ -0,0 +1,46 @@ + + + + 4.0.0 + + + org.opendaylight.controller + single-feature-parent + 3.0.0-SNAPSHOT + ../single-feature-parent + + + org.opendaylight.controller + odl-controller-scala + feature + + Scala Runtime for OpenDaylight + + + true + true + + + + + org.scala-lang + scala-library + + + org.scala-lang + scala-reflect + + + org.scala-lang.modules + scala-java8-compat_2.13 + + + diff --git a/features/odl-controller-scala/src/main/history/dependencies.xml b/features/odl-controller-scala/src/main/history/dependencies.xml new file mode 100644 index 0000000000..9f991cb9c0 --- /dev/null +++ b/features/odl-controller-scala/src/main/history/dependencies.xml @@ -0,0 +1,8 @@ + + + + mvn:org.scala-lang.modules/scala-java8-compat_2.13/0.9.1 + mvn:org.scala-lang/scala-library/2.13.3 + mvn:org.scala-lang/scala-reflect/2.13.3 + + diff --git a/features/pom.xml b/features/pom.xml index f5e33eb59f..bd87aab4f4 100644 --- a/features/pom.xml +++ b/features/pom.xml @@ -42,6 +42,9 @@ odl-clustering-test-app odl-mdsal-benchmark + + odl-controller-scala + odl-controller-blueprint odl-controller-mdsal-common -- 2.36.6