You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@pekko.apache.org by fa...@apache.org on 2023/01/08 17:31:51 UTC

[incubator-pekko] branch main updated: need to put license/notice in all jars (#88)

This is an automated email from the ASF dual-hosted git repository.

fanningpj pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/incubator-pekko.git


The following commit(s) were added to refs/heads/main by this push:
     new 316d1849eb need to put license/notice in all jars (#88)
316d1849eb is described below

commit 316d1849eb98ce489b596dbf5159673db62edf8d
Author: PJ Fanning <pj...@users.noreply.github.com>
AuthorDate: Sun Jan 8 18:31:43 2023 +0100

    need to put license/notice in all jars (#88)
---
 build.sbt | 30 ++++++++++++++++++++++++++++++
 1 file changed, 30 insertions(+)

diff --git a/build.sbt b/build.sbt
index 5894ab6d2c..161c3bfe47 100644
--- a/build.sbt
+++ b/build.sbt
@@ -120,6 +120,7 @@ lazy val actor = pekkoModule("actor")
 lazy val actorTests = pekkoModule("actor-tests")
   .dependsOn(testkit % "compile->compile;test->test", actor)
   .settings(Dependencies.actorTests)
+  .settings(MetaInfLicenseNoticeCopy.settings)
   .enablePlugins(NoPublish)
   .disablePlugins(MimaPlugin)
 
@@ -146,6 +147,7 @@ lazy val cluster = pekkoModule("cluster")
     jackson % "test->test")
   .settings(Dependencies.cluster)
   .settings(AutomaticModuleName.settings("pekko.cluster"))
+  .settings(MetaInfLicenseNoticeCopy.settings)
   .settings(OSGi.cluster)
   .settings(Protobuf.settings)
   .settings(Test / parallelExecution := false)
@@ -160,6 +162,7 @@ lazy val clusterMetrics = pekkoModule("cluster-metrics")
   .settings(OSGi.clusterMetrics)
   .settings(Dependencies.clusterMetrics)
   .settings(AutomaticModuleName.settings("pekko.cluster.metrics"))
+  .settings(MetaInfLicenseNoticeCopy.settings)
   .settings(Protobuf.settings)
   .settings(SigarLoader.sigarSettings)
   .settings(Test / parallelExecution := false)
@@ -179,6 +182,7 @@ lazy val clusterSharding = pekkoModule("cluster-sharding")
     jackson % "test->test")
   .settings(Dependencies.clusterSharding)
   .settings(AutomaticModuleName.settings("pekko.cluster.sharding"))
+  .settings(MetaInfLicenseNoticeCopy.settings)
   .settings(OSGi.clusterSharding)
   .settings(Protobuf.settings)
   .configs(MultiJvm)
@@ -192,6 +196,7 @@ lazy val clusterTools = pekkoModule("cluster-tools")
     jackson % "test->test")
   .settings(Dependencies.clusterTools)
   .settings(AutomaticModuleName.settings("pekko.cluster.tools"))
+  .settings(MetaInfLicenseNoticeCopy.settings)
   .settings(OSGi.clusterTools)
   .settings(Protobuf.settings)
   .configs(MultiJvm)
@@ -201,6 +206,7 @@ lazy val distributedData = pekkoModule("distributed-data")
   .dependsOn(cluster % "compile->compile;test->test;multi-jvm->multi-jvm", jackson % "test->test")
   .settings(Dependencies.distributedData)
   .settings(AutomaticModuleName.settings("pekko.cluster.ddata"))
+  .settings(MetaInfLicenseNoticeCopy.settings)
   .settings(OSGi.distributedData)
   .settings(Protobuf.settings)
   .configs(MultiJvm)
@@ -259,6 +265,7 @@ lazy val jackson = pekkoModule("serialization-jackson")
     testkit % "test->test")
   .settings(Dependencies.jackson)
   .settings(AutomaticModuleName.settings("pekko.serialization.jackson"))
+  .settings(MetaInfLicenseNoticeCopy.settings)
   .settings(OSGi.jackson)
   .settings(javacOptions += "-parameters")
   .enablePlugins(ScaladocNoVerificationOfDiagrams)
@@ -268,12 +275,14 @@ lazy val multiNodeTestkit = pekkoModule("multi-node-testkit")
   .settings(Dependencies.multiNodeTestkit)
   .settings(Protobuf.settings)
   .settings(AutomaticModuleName.settings("pekko.remote.testkit"))
+  .settings(MetaInfLicenseNoticeCopy.settings)
   .settings(PekkoBuild.mayChangeSettings)
 
 lazy val osgi = pekkoModule("osgi")
   .dependsOn(actor)
   .settings(Dependencies.osgi)
   .settings(AutomaticModuleName.settings("pekko.osgi"))
+  .settings(MetaInfLicenseNoticeCopy.settings)
   .settings(OSGi.osgi)
   .settings(Test / parallelExecution := false, crossScalaVersions -= Dependencies.scala3Version)
 
@@ -281,6 +290,7 @@ lazy val persistence = pekkoModule("persistence")
   .dependsOn(actor, stream, testkit % "test->test")
   .settings(Dependencies.persistence)
   .settings(AutomaticModuleName.settings("pekko.persistence"))
+  .settings(MetaInfLicenseNoticeCopy.settings)
   .settings(OSGi.persistence)
   .settings(Protobuf.settings)
   .settings(Test / fork := true)
@@ -294,6 +304,7 @@ lazy val persistenceQuery = pekkoModule("persistence-query")
     streamTestkit % "test")
   .settings(Dependencies.persistenceQuery)
   .settings(AutomaticModuleName.settings("pekko.persistence.query"))
+  .settings(MetaInfLicenseNoticeCopy.settings)
   .settings(OSGi.persistenceQuery)
   .settings(Protobuf.settings)
   // To be able to import ContainerFormats.proto
@@ -305,6 +316,7 @@ lazy val persistenceShared = pekkoModule("persistence-shared")
   .dependsOn(persistence % "test->test", testkit % "test->test", remote % "test")
   .settings(Dependencies.persistenceShared)
   .settings(AutomaticModuleName.settings("pekko.persistence.shared"))
+  .settings(MetaInfLicenseNoticeCopy.settings)
   .settings(Test / fork := true)
   .enablePlugins(NoPublish)
   .disablePlugins(MimaPlugin)
@@ -313,6 +325,7 @@ lazy val persistenceTck = pekkoModule("persistence-tck")
   .dependsOn(persistence % "compile->compile;test->test", testkit % "compile->compile;test->test")
   .settings(Dependencies.persistenceTck)
   .settings(AutomaticModuleName.settings("pekko.persistence.tck"))
+  .settings(MetaInfLicenseNoticeCopy.settings)
   // .settings(OSGi.persistenceTck) TODO: we do need to export this as OSGi bundle too?
   .settings(Test / fork := true)
   .disablePlugins(MimaPlugin)
@@ -325,6 +338,7 @@ lazy val persistenceTestkit = pekkoModule("persistence-testkit")
     persistenceTck % "test")
   .settings(Dependencies.persistenceTestKit)
   .settings(AutomaticModuleName.settings("pekko.persistence.testkit"))
+  .settings(MetaInfLicenseNoticeCopy.settings)
   .disablePlugins(MimaPlugin)
 
 lazy val persistenceTypedTests = pekkoModule("persistence-typed-tests")
@@ -343,6 +357,7 @@ lazy val persistenceTypedTests = pekkoModule("persistence-typed-tests")
 lazy val protobuf = pekkoModule("protobuf")
   .settings(OSGi.protobuf)
   .settings(AutomaticModuleName.settings("pekko.protobuf"))
+  .settings(MetaInfLicenseNoticeCopy.settings)
   .enablePlugins(ScaladocNoVerificationOfDiagrams)
   .disablePlugins(MimaPlugin)
   .settings(autoScalaLibrary := false) // Pure java project
@@ -350,6 +365,7 @@ lazy val protobuf = pekkoModule("protobuf")
 lazy val protobufV3 = pekkoModule("protobuf-v3")
   .settings(OSGi.protobufV3)
   .settings(AutomaticModuleName.settings("pekko.protobuf.v3"))
+  .settings(MetaInfLicenseNoticeCopy.settings)
   .enablePlugins(ScaladocNoVerificationOfDiagrams)
   .disablePlugins(MimaPlugin)
   .settings(
@@ -380,6 +396,7 @@ lazy val pki =
     .dependsOn(actor) // this dependency only exists for "@ApiMayChange"
     .settings(Dependencies.pki)
     .settings(AutomaticModuleName.settings("pekko.pki"))
+    .settings(MetaInfLicenseNoticeCopy.settings)
     // The akka-pki artifact was added in Akka 2.6.2, no MiMa checks yet.
     .disablePlugins(MimaPlugin)
 
@@ -396,6 +413,7 @@ lazy val remote =
       jackson % "test->test")
     .settings(Dependencies.remote)
     .settings(AutomaticModuleName.settings("pekko.remote"))
+    .settings(MetaInfLicenseNoticeCopy.settings)
     .settings(OSGi.remote)
     .settings(Protobuf.settings)
     .settings(Test / parallelExecution := false)
@@ -420,12 +438,14 @@ lazy val slf4j = pekkoModule("slf4j")
   .dependsOn(actor, testkit % "test->test")
   .settings(Dependencies.slf4j)
   .settings(AutomaticModuleName.settings("pekko.slf4j"))
+  .settings(MetaInfLicenseNoticeCopy.settings)
   .settings(OSGi.slf4j)
 
 lazy val stream = pekkoModule("stream")
   .dependsOn(actor, protobufV3)
   .settings(Dependencies.stream)
   .settings(AutomaticModuleName.settings("pekko.stream"))
+  .settings(MetaInfLicenseNoticeCopy.settings)
   .settings(OSGi.stream)
   .settings(Protobuf.settings)
   .enablePlugins(BoilerplatePlugin, Jdk9)
@@ -434,6 +454,7 @@ lazy val streamTestkit = pekkoModule("stream-testkit")
   .dependsOn(stream, testkit % "compile->compile;test->test")
   .settings(Dependencies.streamTestkit)
   .settings(AutomaticModuleName.settings("pekko.stream.testkit"))
+  .settings(MetaInfLicenseNoticeCopy.settings)
   .settings(OSGi.streamTestkit)
 
 lazy val streamTests = pekkoModule("stream-tests")
@@ -459,12 +480,14 @@ lazy val testkit = pekkoModule("testkit")
   .dependsOn(actor)
   .settings(Dependencies.testkit)
   .settings(AutomaticModuleName.settings("pekko.actor.testkit"))
+  .settings(MetaInfLicenseNoticeCopy.settings)
   .settings(OSGi.testkit)
   .settings(initialCommands += "import org.apache.pekko.testkit._")
 
 lazy val actorTyped = pekkoModule("actor-typed")
   .dependsOn(actor, slf4j)
   .settings(AutomaticModuleName.settings("pekko.actor.typed"))
+  .settings(MetaInfLicenseNoticeCopy.settings)
   .settings(Dependencies.actorTyped)
   .settings(OSGi.actorTyped)
   .settings(initialCommands :=
@@ -497,6 +520,7 @@ lazy val persistenceTyped = pekkoModule("persistence-typed")
   .settings(javacOptions += "-parameters") // for Jackson
   .settings(Dependencies.persistenceShared)
   .settings(AutomaticModuleName.settings("pekko.persistence.typed"))
+  .settings(MetaInfLicenseNoticeCopy.settings)
   .settings(Protobuf.settings)
   // To be able to import ContainerFormats.proto
   .settings(Protobuf.importPath := Some(baseDirectory.value / ".." / "akka-remote" / "src" / "main" / "protobuf"))
@@ -516,6 +540,7 @@ lazy val clusterTyped = pekkoModule("cluster-typed")
   // To be able to import ContainerFormats.proto
   .settings(Protobuf.importPath := Some(baseDirectory.value / ".." / "akka-remote" / "src" / "main" / "protobuf"))
   .settings(AutomaticModuleName.settings("pekko.cluster.typed"))
+  .settings(MetaInfLicenseNoticeCopy.settings)
   .settings(Protobuf.settings)
   // To be able to import ContainerFormats.proto
   .settings(Protobuf.importPath := Some(baseDirectory.value / ".." / "akka-remote" / "src" / "main" / "protobuf"))
@@ -537,6 +562,7 @@ lazy val clusterShardingTyped = pekkoModule("cluster-sharding-typed")
     jackson % "test->test")
   .settings(javacOptions += "-parameters") // for Jackson
   .settings(AutomaticModuleName.settings("pekko.cluster.sharding.typed"))
+  .settings(MetaInfLicenseNoticeCopy.settings)
   // To be able to import ContainerFormats.proto
   .settings(Protobuf.settings)
   .settings(Protobuf.importPath := Some(baseDirectory.value / ".." / "akka-remote" / "src" / "main" / "protobuf"))
@@ -551,11 +577,13 @@ lazy val streamTyped = pekkoModule("stream-typed")
     actorTestkitTyped % "test->test",
     actorTypedTests % "test->test")
   .settings(AutomaticModuleName.settings("pekko.stream.typed"))
+  .settings(MetaInfLicenseNoticeCopy.settings)
   .enablePlugins(ScaladocNoVerificationOfDiagrams)
 
 lazy val actorTestkitTyped = pekkoModule("actor-testkit-typed")
   .dependsOn(actorTyped, slf4j, testkit % "compile->compile;test->test")
   .settings(AutomaticModuleName.settings("pekko.actor.testkit.typed"))
+  .settings(MetaInfLicenseNoticeCopy.settings)
   .settings(Dependencies.actorTestkitTyped)
 
 lazy val actorTypedTests = pekkoModule("actor-typed-tests")
@@ -568,12 +596,14 @@ lazy val discovery = pekkoModule("discovery")
   .dependsOn(actor, testkit % "test->test", actorTests % "test->test")
   .settings(Dependencies.discovery)
   .settings(AutomaticModuleName.settings("pekko.discovery"))
+  .settings(MetaInfLicenseNoticeCopy.settings)
   .settings(OSGi.discovery)
 
 lazy val coordination = pekkoModule("coordination")
   .dependsOn(actor, testkit % "test->test", actorTests % "test->test")
   .settings(Dependencies.coordination)
   .settings(AutomaticModuleName.settings("pekko.coordination"))
+  .settings(MetaInfLicenseNoticeCopy.settings)
   .settings(OSGi.coordination)
 
 lazy val billOfMaterials = Project("bill-of-materials", file("bill-of-materials"))


---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@pekko.apache.org
For additional commands, e-mail: commits-help@pekko.apache.org