feat: introduce manifest file for build dependencies via VCPKG manager
Type of change
-
Bug Fix -
Feature -
Pipeline -
Test
Does this introduce a change in the core logic?
-
No -
Yes
Does this introduce a change in the cloud provider implementation, if so which cloud?
-
AWS -
Azure -
GCP -
IBM
conventional commits spec?
Does this follow-
No -
Yes
Have you set the target Milestone?
-
No -
Yes
Have you set the no-detached-pipeline label?
-
No -
Yes
Updates description?
I'd like to introduce support build project with VCPKG manager.
- Introduce VCPKG manifest file
- Make compatible find for GCS libraries (library from VCPKG has different name)
- Add instructions to README.md file how to build on different platforms
- Add "CMakeSettings.json" file for easily open and build project in the Visual Studio
- Comment CMake test project "anthos_storage" (there is no file "anthos_storage.cc" in the repo, which is referenced in CMake)
- Fix error "c101008d Failed to write the updated manifest to the resource of file <...>" on Windows/Release
There are two dependent MRs with fixes for Windows platform, please merge them before this.
I've marked it as "experimental" in the documentation because need to update CI for make all consistent.
Related issue: #16
Edited by Pavel Kisliak