| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2020-07-11 | [vcpkg formatting] Fix format regex (#12369) | nicole mazzuca | |
| * [vcpkg formatting] correct the header regexes * format | |||
| 2020-07-06 | [vcpkg] Format the C++ in CI (#11655) | nicole mazzuca | |
| * [vcpkg] Format the C++ in the CI * format the C++ * CR | |||
| 2020-06-26 | [vcpkg] Implementation of --x-binarysource=nuget (and friends) (#12058) | ras0219 | |
| * [vcpkg] Initial implementation of --x-binarysource=nuget * [vcpkg] Remove double-double quoting of CMake arguments * [vcpkg] Update nuget.exe to 5.5.1 to support Azure DevOps Artifacts * [vcpkg] Enable batching of NuGet server calls with prefetch(). Add `interactive` binarysource. * [vcpkg] Add `nugetconfig` binary source * [vcpkg] Short circuit querying remote NuGet servers once all refs are found * [vcpkg] Add experimental help for binary caching * [vcpkg] Improved NuGet cache package descriptions and version formatting * [vcpkg] Rename `CmdLineBuilder::build()` to extract() * [vcpkg-help] Ascii-betize help topics * [vcpkg] Add tests for cmdlinebuilder. Improve handling of quotes and slashes. * [vcpkg] Addressing code review comments * [vcpkg] Add tests for vcpkg::reformat_version() * [vcpkg] Added test for vcpkg::generate_nuspec() * [vcpkg] Add tests for vcpkg::XmlSerializer * [vcpkg] Addressed code review comment * [vcpkg] Add test for vcpkg::Strings::find_first_of * [vcpkg] Fix machine-specific paths in test for vcpkg::generate_nuspec() Co-authored-by: Robert Schumacher <roschuma@microsoft.com> | |||
| 2020-05-20 | [vcpkg] fix extern C around ctermid (#11343) | nicole mazzuca | |
| Additionally, move the system_header invocations to their own header file, <vcpkg/base/system_header.h> | |||
| 2020-05-14 | [vcpkg] Turn on tests and PREfast in CI, and fix tests to pass. (#11239) | Billy O'Neal | |
| Co-authored-by: nicole mazzuca <mazzucan@outlook.com> | |||
| 2020-04-14 | [vcpkg] Clean up CMake build system (#10834) | nicole mazzuca | |
| There are quite a few changes to the CMake build system packaged up into one set here: * Added `toolsrc/cmake/utilities.cmake`, which contains the following: * `vcpkg_detect_compiler` -- get the name of the C++ compiler, as one of {gcc, clang, msvc} * `vcpkg_detect_standard_library` -- get the name of the standard library we're linking to, as one of {libstdc++, libc++, msvc-stl} * `vcpkg_detect_std_filesystem` -- figure out how to link and call into C++17's filesystem; whether one needs to link to `stdc++fs` or `c++fs`, and whether to use `<filesystem>` or `<experimental/filesystem>`. * Added a `VCPKG_WARNINGS_AS_ERRORS`, split off from `VCPKG_DEVELOPMENT_WARNINGS`, which allows one to use the development warnings without passing -Werror * Rename `DEFINE_DISABLE_METRICS` to `VCPKG_DISABLE_METRICS` -- the former will now print a deprecation message and set the latter. * Now, print a deprecation message on `WERROR`; it doesn't do anything since the behavior it requested is now the default. * Pass `-std=c++17` if the compiler allows it, instead of `-std=c++1z` * Do some code movement * Pass `USE_STD_FILESYSTEM` if possible, instead of only on minGW * Renamed to `VCPKG_USE_STD_FILESYSTEM` Additionally, we now pass `/W4` in Debug mode on x86 in the Visual Studio build system; this brings it in line with the CMake build system, and the x64 Visual Studio build system. And finally, we make some minor code changes to support compiling in VCPKG_DEVELOPMENT_WARNINGS mode. | |||
| 2020-03-12 | Reorder []s. | Billy Robert O'Neal III | |
| 2020-03-10 | Add "vcvarsall" support. | Billy Robert O'Neal III | |
| 2020-03-10 | Implement a warning when running vcpkg inside a developer command prompt if ↵ | Billy Robert O'Neal III | |
| the set of packages to install all target a different architecture than the prompt. | |||
