mirror of
https://github.com/microsoft/vcpkg.git
synced 2024-12-14 07:51:49 +08:00
6c9cda1635
* WIP: Get versions from database files * Fix formatting * Provider inherits ResourceBase * Correct versions JSON file location * Fix formatting * Fix formatting * Fix include in versions.h * Fetch port versions using git tree object * Undo changes to x-history * Remove unnecesary moves Co-authored-by: nicole mazzuca <mazzucan@outlook.com> * Extract Git manipulation code * [WIP] Review comments * [WIP] Review comments pt. 2 * [WIP] Review comments / fix formatting * Generate baseline.json * Extract deserializers from registries source file * BaselineProvider initial implementation * Modify gitignore * Update .gitignore again * Use JSON deserializer for versions db * Lazy load baseline file * Fetch baseline.json from baseline commit * More git abstractions * Clean up code * Path helpers * Formatting * Move data into impl object * Use implementation object for VersionedPortfileProvider * Reuse cloned instance for checkouts * Code cleanup and formatting * Fix returning dangling reference * Prepare to remove files in port_versions/ * Remove files in port_versions/ * Update .gitignore * Some PR review comments * Use StringView * More StringView conversions * More refactoring * Make some implementation members private * Functions for parsing baseline and version files * Hide deserializers implementation * Check for `versions` feature flag in registries. Co-authored-by: Robert Schumacher <roschuma@microsoft.com> Co-authored-by: nicole mazzuca <mazzucan@outlook.com> |
||
---|---|---|
.. | ||
azure-pipelines | ||
boost | ||
buildsystems | ||
cmake | ||
detect_compiler | ||
e2e_ports | ||
get_cmake_vars | ||
ifw | ||
posh-vcpkg/0.0.1 | ||
templates | ||
test_ports | ||
testing/integrate-install | ||
toolchains | ||
addPoshVcpkgToPowershellProfile.ps1 | ||
bootstrap.ps1 | ||
bootstrap.sh | ||
build_info.cmake | ||
ci.baseline.txt | ||
cleanEnvironmentHelper.ps1 | ||
file_script.py | ||
Generate-SpdxLicenseList.ps1 | ||
generatePortVersionsDb.py | ||
ports.cmake | ||
vcpkg_completion.bash | ||
vcpkg_completion.fish | ||
vcpkg_get_dep_info.cmake | ||
vcpkg_get_tags.cmake | ||
vcpkg.schema.json | ||
vcpkgTools.xml |