Skip to content

Commit 4538056

Browse files
committed
Add NOTICE file and include it and LICENSE in all assembled JAR files
1 parent 9889c7a commit 4538056

File tree

2 files changed

+88
-0
lines changed

2 files changed

+88
-0
lines changed

pom.xml

+14
Original file line numberDiff line numberDiff line change
@@ -166,6 +166,20 @@
166166
</executions>
167167
</plugin>
168168
</plugins>
169+
<resources>
170+
<resource>
171+
<directory>${project.basedir}/src/main/resources</directory>
172+
</resource>
173+
<resource>
174+
<directory>${project.basedir}/release/distribution</directory>
175+
</resource>
176+
<resource>
177+
<directory>${project.basedir}</directory>
178+
<includes>
179+
<include>LICENSE</include>
180+
</includes>
181+
</resource>
182+
</resources>
169183
</build>
170184

171185
<profiles>

release/distribution/NOTICE

+74
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,74 @@
1+
The following copyright statements and licenses apply to various third party open
2+
source software packages (or portions thereof) that are distributed with
3+
this content.
4+
5+
TABLE OF CONTENTS
6+
=================
7+
8+
The following is a listing of the open source components detailed in this
9+
document. This list is provided for your convenience; please read further if
10+
you wish to review the copyright notice(s) and the full text of the license
11+
associated with each component.
12+
13+
14+
**SECTION 1: Apache License, V2.0**
15+
* Develocity Maven Extension Adapters
16+
* com.gradle:develocity-maven-extension-adapters
17+
* Groovy
18+
* org.codehaus.groovy:groovy
19+
* Ivy
20+
* org.apache.ivy:ivy
21+
22+
SECTION 1: Apache License, V2.0
23+
================================
24+
25+
Develocity Maven Extension Adapters
26+
-----------------------------------
27+
28+
Copyright 2024 Gradle, Inc.
29+
30+
Licensed under the Apache License, Version 2.0 (the "License");
31+
you may not use this file except in compliance with the License.
32+
You may obtain a copy of the License at
33+
34+
http://www.apache.org/licenses/LICENSE-2.0
35+
36+
Unless required by applicable law or agreed to in writing, software
37+
distributed under the License is distributed on an "AS IS" BASIS,
38+
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
39+
See the License for the specific language governing permissions and
40+
limitations under the License.
41+
42+
Groovy
43+
------
44+
45+
Copyright 2023 The Apache Software Foundation
46+
47+
Licensed under the Apache License, Version 2.0 (the "License");
48+
you may not use this file except in compliance with the License.
49+
You may obtain a copy of the License at
50+
51+
http://www.apache.org/licenses/LICENSE-2.0
52+
53+
Unless required by applicable law or agreed to in writing, software
54+
distributed under the License is distributed on an "AS IS" BASIS,
55+
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
56+
See the License for the specific language governing permissions and
57+
limitations under the License.
58+
59+
Ivy
60+
---
61+
62+
Copyright 2023 The Apache Software Foundation
63+
64+
Licensed under the Apache License, Version 2.0 (the "License");
65+
you may not use this file except in compliance with the License.
66+
You may obtain a copy of the License at
67+
68+
http://www.apache.org/licenses/LICENSE-2.0
69+
70+
Unless required by applicable law or agreed to in writing, software
71+
distributed under the License is distributed on an "AS IS" BASIS,
72+
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
73+
See the License for the specific language governing permissions and
74+
limitations under the License.

0 commit comments

Comments
 (0)