aboutsummaryrefslogtreecommitdiff
path: root/toolsrc/src/vcpkg_Build.cpp
AgeCommit message (Collapse)Author
2017-10-13[vcpkg] Re-layout all files using new organization scheme.Robert Schumacher
All filenames and directories are lowercase. Use dots for namespace separation.
2017-10-05Overhaul VS selection. Add triplet option to specify VS instanceAlexander Karatarakis
2017-10-03[vcpkg] Add more operator== to CStringView. Uppercase Span to follow naming ↵Robert Schumacher
convention.
2017-09-27[Toolset selection] Use VS2017 vcvarsall for v140 if availableAlexander Karatarakis
2017-09-07[vcpkg_Build.h] Naming scheme, unneeded #include, unneeded inlineAlexander Karatarakis
2017-08-28Use Strings::EMPTYAlexander Karatarakis
2017-08-28[vcpkg_Build.cpp] USe const. Misc fixesAlexander Karatarakis
2017-08-26Merge pull request #1690 from Mixaill/vcpkg-toolsetsdetection-fixRobert Schumacher
[vcpkg] testing for architectures supported by toolset
2017-08-26[vcpkg] Use vcvars argument strings from detected toolset. Avoid c-string ↵Robert Schumacher
pointer comparison.
2017-08-25[vcpkg] Trap Ctrl-C, enable thread safety for global data structuresRobert Schumacher
2017-08-24Introduce GlobalState structAlexander Karatarakis
2017-08-25[vcpkg] prefer AMD64 host architectureMikhail Paulyshka
2017-08-24[vcpkg] testing for architectures supported by toolsetMikhail Paulyshka
2017-08-23[vcpkg] Add stringify for BuildResult::FILE_CONFLICTSRobert Schumacher
2017-08-16partial end to end feature packages hdf5Daniel Shaw
added vcpkg feature package support to other commands remove comments change qualifier bracket to parens added features to qualified dependencies
2017-07-24end to end feature pkg draftDaniel Shaw
2017-06-20[vcpkg] Hotfix regression in 8741214. Fixes #1325.Robert Schumacher
2017-06-20[vcpkg] Use unique_ptr<> for paragraphs. Post-parser phase rework.Robert Schumacher
2017-06-06Convert BuildType/Configuration Type into simple enum classesAlexander Karatarakis
2017-06-06Install continueAlexander Karatarakis
2017-06-02Implement support to request a specific toolset version via the variable ↵Albert Ziegenhagel
`VCPKG_PLATFORM_TOOLSET` in the triplet file
2017-05-24[vcpkg] Refactored to simplify BuildPolicies into BuildPolicy.Robert Schumacher
Restrict policy consumers to a simpler interface than std::map. Rename vcpkg::getMachineType -> vcpkg::to_machine_type.
2017-05-08[vcpkg] Use "amd64" for vcvarsall to be compatible with VS2015Robert Schumacher
2017-05-04[vcpkg] Revert Revert toolchain selection behaviorRobert Schumacher
2017-05-04Revert toolchain selection behaviorAlexander Karatarakis
2017-05-04Rework vcpkg's triplet environment readingAlexander Karatarakis
The triplet is "run" and vcpkg observes the environment. Previously, the environment was deduced by the triplet's name
2017-05-04Rename Strings:: function for utf8/utf16 conversionAlexander Karatarakis
2017-05-03[vcpkg] Add support for installing from HEADRobert Schumacher
2017-05-02[vcpkg] Reduce arguments to build_package() by bundlingRobert Schumacher
2017-05-01[vcpkg] Split vcpkg::Commands::Build -> vcpkg::Build, ↵Robert Schumacher
vcpkg::Commands::BuildCommand