mirror of https://github.com/microsoft/vcpkg.git
* 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 | ||
| Generate-SpdxLicenseList.ps1 | ||
| addPoshVcpkgToPowershellProfile.ps1 | ||
| bootstrap.ps1 | ||
| bootstrap.sh | ||
| build_info.cmake | ||
| ci.baseline.txt | ||
| cleanEnvironmentHelper.ps1 | ||
| file_script.py | ||
| generatePortVersionsDb.py | ||
| ports.cmake | ||
| vcpkg.schema.json | ||
| vcpkgTools.xml | ||
| vcpkg_completion.bash | ||
| vcpkg_completion.fish | ||
| vcpkg_get_dep_info.cmake | ||
| vcpkg_get_tags.cmake | ||