Components of microsoft/vcpkg's binary.
Перейти к файлу
Billy O'Neal dbe5d27b65
Use /MT and CMake 3.15. (#182)
* Use /MT and CMake 3.15.

CMakeLists.txt:
1 Bump to 3.15
4 Turn on policy CMP0092 to disable default cmake warnings.
30 Remove previous now-redundant use of MSVC_RUNTIME_LIBRARY
99 Remove regex obsoleted by CMP0092

utilities.cmake
194 Remove clang 9.x development warnings workaround.
203 Remove /W3 when development warnings are off.

* Make CMAKE_MSVC_RUNTIME_LIBRARY toolchain and command line overridable.

Co-authored-by: Robert Schumacher <roschuma@microsoft.com>

Co-authored-by: Robert Schumacher <roschuma@microsoft.com>
2021-09-03 14:31:45 -07:00
azure-pipelines Add triplet option VCPKG_DISABLE_COMPILER_TRACKING (#110) 2021-08-19 15:54:07 -07:00
cmake Use /MT and CMake 3.15. (#182) 2021-09-03 14:31:45 -07:00
docs Add docs to set VCPKG_ROOT to run tests (#45) 2021-04-06 15:55:36 -07:00
include [asset caching] Add cli parameter to pass asset sources (#174) 2021-08-31 20:11:28 -07:00
src [asset caching] Add cli parameter to pass asset sources (#174) 2021-08-31 20:11:28 -07:00
.clang-format Update format to clang-format 12 (#164) 2021-08-18 14:51:38 -07:00
.gitattributes Disable CRLF smudges. 2021-02-03 14:44:54 -08:00
.gitignore Add SourceLink (#63) 2021-05-24 11:22:45 -07:00
CMakeLists.txt Use /MT and CMake 3.15. (#182) 2021-09-03 14:31:45 -07:00
Generate-SpdxLicenseList.ps1 Add azure-pipelines and e2e tests to vcpkg-tool. 2021-02-03 11:42:38 -08:00
LICENSE.txt Add scaffolding files and signed builds from the main vcpkg repo. 2021-02-03 11:42:38 -08:00
NOTICE.txt Add scaffolding files and signed builds from the main vcpkg repo. 2021-02-03 11:42:38 -08:00
README.md Add foreign language references pointing back to the main vcpkg repo. 2021-02-03 11:42:38 -08:00
VERSION.txt Add dummy version.txt for vcpkg older than vcpkg_minimum_required. (#15828) 2021-01-25 10:09:27 -08:00
vcpkg.natvis Initial addition of native visualizer, to improve debugging experience. (#3906) 2018-08-01 10:58:25 -07:00

README.md

Vcpkg: Overview

中文总览 Español 한국어 Français

Vcpkg helps you manage C and C++ libraries on Windows, Linux and MacOS. This tool and ecosystem are constantly evolving, and we always appreciate contributions!

Please see the main repository https://github.com/microsoft/vcpkg for all feature discussion, issue tracking, and edits to which libraries are available.

Vcpkg-tool: Overview

This repository contains the contents formerly at https://github.com/microsoft/vcpkg in the "toolsrc" tree, and build support.

Contributing

Please refer to the "contributing" section of the main README.md.

This project has adopted the Microsoft Open Source Code of Conduct. For more information see the Code of Conduct FAQ or email opencode@microsoft.com with any additional questions or comments.

License

The product code in this repository is licensed under the MIT License. The tests contain 3rd party code as documented in NOTICE.txt.

Telemetry

vcpkg collects usage data in order to help us improve your experience. The data collected by Microsoft is anonymous. You can opt-out of telemetry by re-running the bootstrap-vcpkg script with -disableMetrics, passing --disable-metrics to vcpkg on the command line, or by setting the VCPKG_DISABLE_METRICS environment variable.

Read more about vcpkg telemetry at docs/about/privacy.md