Skip to content

Commit 51b40d2

Browse files
committed
HV-2138 Include license file in the META-INF of published artifacts
Signed-off-by: marko-bekhta <marko.prykladna@gmail.com>
1 parent 55af46f commit 51b40d2

File tree

3 files changed

+24
-6
lines changed

3 files changed

+24
-6
lines changed

cdi/pom.xml

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -166,11 +166,6 @@
166166

167167
<build>
168168
<defaultGoal>test</defaultGoal>
169-
<resources>
170-
<resource>
171-
<directory>src/main/resources</directory>
172-
</resource>
173-
</resources>
174169
<testResources>
175170
<testResource>
176171
<filtering>true</filtering>

engine/pom.xml

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -197,7 +197,16 @@
197197
<defaultGoal>test</defaultGoal>
198198
<resources>
199199
<resource>
200-
<directory>src/main/resources</directory>
200+
<!-- The default resource dir: -->
201+
<directory>${project.basedir}/src/main/resources</directory>
202+
</resource>
203+
<resource>
204+
<!-- Extra dir to include the license file: -->
205+
<directory>${rootProject.directory}</directory>
206+
<includes>
207+
<include>license.txt</include>
208+
</includes>
209+
<targetPath>META-INF</targetPath>
201210
</resource>
202211
<resource>
203212
<directory>src/main/xsd</directory>

pom.xml

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -664,6 +664,20 @@
664664
</dependencyManagement>
665665

666666
<build>
667+
<resources>
668+
<resource>
669+
<!-- The default resource dir: -->
670+
<directory>${project.basedir}/src/main/resources</directory>
671+
</resource>
672+
<resource>
673+
<!-- Extra dir to include the license file: -->
674+
<directory>${rootProject.directory}</directory>
675+
<includes>
676+
<include>license.txt</include>
677+
</includes>
678+
<targetPath>META-INF</targetPath>
679+
</resource>
680+
</resources>
667681
<plugins>
668682
<plugin>
669683
<artifactId>maven-enforcer-plugin</artifactId>

0 commit comments

Comments
 (0)