Skip to content

Commit 10b480c

Browse files
authored
Add license reporting and "vcpkg license-report" command. (#1514)
1 parent 5e206e5 commit 10b480c

File tree

31 files changed

+1784
-238
lines changed

31 files changed

+1784
-238
lines changed
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
set(VCPKG_POLICY_EMPTY_PACKAGE enabled)
Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
{
2+
"name": "vcpkg-license-apache-and-boost",
3+
"version": "0",
4+
"license": "BSL-1.0 AND Apache-2.0"
5+
}
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
set(VCPKG_POLICY_EMPTY_PACKAGE enabled)
Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
{
2+
"name": "vcpkg-license-bsd-on-mit",
3+
"version": "0",
4+
"license": "BSD-3-Clause",
5+
"dependencies": [
6+
"vcpkg-license-mit"
7+
]
8+
}
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
set(VCPKG_POLICY_EMPTY_PACKAGE enabled)
Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
{
2+
"name": "vcpkg-license-bsd",
3+
"version": "0",
4+
"license": "BSD-3-Clause"
5+
}
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
set(VCPKG_POLICY_EMPTY_PACKAGE enabled)
Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,26 @@
1+
{
2+
"name": "vcpkg-license-features",
3+
"version": "0",
4+
"features": {
5+
"apache-2": {
6+
"description": "Apache 2.0 license feature",
7+
"license": "Apache-2.0"
8+
},
9+
"boost": {
10+
"description": "Boost license feature",
11+
"license": "BSL-1.0"
12+
},
13+
"bsd-3-clause": {
14+
"description": "BSD-3-Clause license feature",
15+
"license": "BSD-3-Clause"
16+
},
17+
"mit": {
18+
"description": "MIT license feature",
19+
"license": "MIT"
20+
},
21+
"null": {
22+
"description": "Null license feature",
23+
"license": null
24+
}
25+
}
26+
}
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
set(VCPKG_POLICY_EMPTY_PACKAGE enabled)
Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
{
2+
"name": "vcpkg-license-mit",
3+
"version": "0",
4+
"license": "MIT"
5+
}

0 commit comments

Comments
 (0)