-
Notifications
You must be signed in to change notification settings - Fork 287
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add license reporting and "vcpkg license-report" command. #1514
base: main
Are you sure you want to change the base?
Commits on Oct 16, 2024
-
Overhaul StatusParagraph parsing to make status parsing testable.
Also introduce adapt_to_string to help with the several to_string overload pairs.
Configuration menu - View commit details
-
Copy full SHA for d9215bf - Browse repository at this point
Copy the full SHA d9215bfView commit details -
Configuration menu - View commit details
-
Copy full SHA for 21f1d2e - Browse repository at this point
Copy the full SHA 21f1d2eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0da1366 - Browse repository at this point
Copy the full SHA 0da1366View commit details -
Configuration menu - View commit details
-
Copy full SHA for ee6dc8e - Browse repository at this point
Copy the full SHA ee6dc8eView commit details -
Configuration menu - View commit details
-
Copy full SHA for a48c10d - Browse repository at this point
Copy the full SHA a48c10dView commit details -
Add "maybe_" operations to JSON to avoid assert anti-patterns.
Drive by fix debug printing claiming that telemetry was not a string and that malformed git commit shas were not strings.
Configuration menu - View commit details
-
Copy full SHA for ddfcadd - Browse repository at this point
Copy the full SHA ddfcaddView commit details -
Use Json::Value::maybe_* and fix some string/stringview ping pong in …
…SPDX processing.
Configuration menu - View commit details
-
Copy full SHA for 12371d9 - Browse repository at this point
Copy the full SHA 12371d9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 721175c - Browse repository at this point
Copy the full SHA 721175cView commit details -
Configuration menu - View commit details
-
Copy full SHA for db320df - Browse repository at this point
Copy the full SHA db320dfView commit details -
Remove formatting concern PrintUsage from BuildPackageOptions because…
… building a package never prints usage.
Configuration menu - View commit details
-
Copy full SHA for e3bd557 - Browse repository at this point
Copy the full SHA e3bd557View commit details
Commits on Oct 17, 2024
-
Improve console output when installing packages by deduplicating 'alr…
…eady installed' message, --head warning, and merging the 'green success' message into the total elapsed time part.
Configuration menu - View commit details
-
Copy full SHA for 0875ad6 - Browse repository at this point
Copy the full SHA 0875ad6View commit details -
Add a message to
vcpkg install
where the licenses of the packages i……nstalled in this invocation are printed, and a separate license-report command that prints all information known in the installed tree.
Configuration menu - View commit details
-
Copy full SHA for 4d15956 - Browse repository at this point
Copy the full SHA 4d15956View commit details
Commits on Oct 18, 2024
-
Configuration menu - View commit details
-
Copy full SHA for a0ac8fe - Browse repository at this point
Copy the full SHA a0ac8feView commit details
Commits on Oct 23, 2024
-
Merge remote-tracking branch 'origin/main' into license-printing
# Conflicts: # azure-pipelines/end-to-end-tests-dir/build-test-ports.ps1 # azure-pipelines/end-to-end-tests-dir/ci-verify-versions.ps1
Configuration menu - View commit details
-
Copy full SHA for ca8a4e2 - Browse repository at this point
Copy the full SHA ca8a4e2View commit details
Commits on Oct 24, 2024
-
Merge remote-tracking branch 'origin/main' into license-printing
# Conflicts: # include/vcpkg/base/contractual-constants.h # include/vcpkg/statusparagraph.h # src/vcpkg/spdx.cpp # src/vcpkg/statusparagraph.cpp
Configuration menu - View commit details
-
Copy full SHA for c20ed47 - Browse repository at this point
Copy the full SHA c20ed47View commit details -
Configuration menu - View commit details
-
Copy full SHA for 43bf3d1 - Browse repository at this point
Copy the full SHA 43bf3d1View commit details
Commits on Nov 8, 2024
-
Merge remote-tracking branch 'origin/main' into license-printing
# Conflicts: # include/vcpkg/base/contractual-constants.h # include/vcpkg/base/message-data.inc.h # include/vcpkg/spdx.h # include/vcpkg/statusparagraph.h # src/vcpkg-test/statusparagraphs.cpp # src/vcpkg/commands.install.cpp # src/vcpkg/commands.set-installed.cpp # src/vcpkg/spdx.cpp # src/vcpkg/statusparagraph.cpp
Configuration menu - View commit details
-
Copy full SHA for 755eb2e - Browse repository at this point
Copy the full SHA 755eb2eView commit details