Skip to content

Commit 5fba082

Browse files
cpovirkGoogle Java Core Libraries
authored andcommitted
Include LICENSE in the generated jar under META-INF.
See google/guava#6468 and google/guava#6477. I cowardly did not look into Auto and its many pom.xml files. And I gave up on jimfs when its jar didn't end up containing the license... maybe somehow related to how it has other files autogenerated into `META-INF`?? RELNOTES=n/a PiperOrigin-RevId: 530400894
1 parent f60d10e commit 5fba082

File tree

5 files changed

+43
-2
lines changed

5 files changed

+43
-2
lines changed

core/pom.xml

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -61,6 +61,13 @@
6161
<exclude>**/*.gwt.xml</exclude>
6262
</excludes>
6363
</resource>
64+
<resource>
65+
<directory>..</directory>
66+
<includes>
67+
<include>LICENSE</include>
68+
</includes>
69+
<targetPath>META-INF</targetPath>
70+
</resource>
6471
</resources>
6572
<testResources>
6673
<testResource><directory>src/test/java</directory></testResource>

extensions/java8/pom.xml

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,15 @@
2525
</dependency>
2626
</dependencies>
2727
<build>
28+
<resources>
29+
<resource>
30+
<directory>../..</directory>
31+
<includes>
32+
<include>LICENSE</include>
33+
</includes>
34+
<targetPath>META-INF</targetPath>
35+
</resource>
36+
</resources>
2837
<plugins>
2938
<plugin>
3039
<artifactId>maven-javadoc-plugin</artifactId>

extensions/liteproto/pom.xml

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -44,6 +44,15 @@
4444
</dependency>
4545
</dependencies>
4646
<build>
47+
<resources>
48+
<resource>
49+
<directory>../..</directory>
50+
<includes>
51+
<include>LICENSE</include>
52+
</includes>
53+
<targetPath>META-INF</targetPath>
54+
</resource>
55+
</resources>
4756
<extensions>
4857
<extension>
4958
<groupId>kr.motd.maven</groupId>

extensions/proto/pom.xml

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -46,6 +46,15 @@
4646
</dependency>
4747
</dependencies>
4848
<build>
49+
<resources>
50+
<resource>
51+
<directory>../..</directory>
52+
<includes>
53+
<include>LICENSE</include>
54+
</includes>
55+
<targetPath>META-INF</targetPath>
56+
</resource>
57+
</resources>
4958
<extensions>
5059
<extension>
5160
<groupId>kr.motd.maven</groupId>

extensions/re2j/pom.xml

Lines changed: 9 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -25,12 +25,19 @@
2525
</dependency>
2626
</dependencies>
2727
<build>
28+
<resources>
29+
<resource>
30+
<directory>../..</directory>
31+
<includes>
32+
<include>LICENSE</include>
33+
</includes>
34+
<targetPath>META-INF</targetPath>
35+
</resource>
36+
</resources>
2837
<plugins>
2938
<plugin>
3039
<artifactId>maven-javadoc-plugin</artifactId>
3140
</plugin>
3241
</plugins>
3342
</build>
3443
</project>
35-
36-

0 commit comments

Comments
 (0)