Robert Schumacher
|
f219ce0b8c
|
[vcpkg] Reorganize some parsing functions.
|
2017-08-19 19:27:34 -07:00 |
|
Robert Schumacher
|
4d34488649
|
[vcpkg] Consolidate specifier parsing
|
2017-08-18 20:32:35 -07:00 |
|
Daniel Shaw
|
307b761df4
|
partial end to end feature packages hdf5
added vcpkg feature package support to other commands
remove comments
change qualifier bracket to parens
added features to qualified dependencies
|
2017-08-16 15:10:50 -07:00 |
|
Alexander Karatarakis
|
8b49289b77
|
[BinaryParagraph] Remove extra qualification (permissive-)
|
2017-07-31 03:18:00 -07:00 |
|
Robert Schumacher
|
06597edfb7
|
[vcpkg-export] Add NuGet id and NuGet version options to export command.
|
2017-07-26 16:25:24 -07:00 |
|
Robert Schumacher
|
60296cf161
|
[vcpkg] Add support for single-option arguments.
|
2017-07-26 14:28:19 -07:00 |
|
Daniel Shaw
|
59389ca236
|
end to end feature pkg draft
|
2017-07-24 15:21:32 -07:00 |
|
Daniel Shaw
|
1445115906
|
refactor feature packages
|
2017-07-19 14:19:11 -07:00 |
|
Daniel Shaw
|
336e25218a
|
feature packages graph traversal
|
2017-07-14 13:21:25 -07:00 |
|
Daniel Shaw
|
7944f9f777
|
refactor create_install_plan tests
|
2017-06-27 15:46:40 -07:00 |
|
Daniel Shaw
|
838e8783d6
|
adding tests for install plans
|
2017-06-26 15:36:57 -07:00 |
|
Alexander Karatarakis
|
b188fefeca
|
[triplet] Use pointer to instance-controlled strings and cache hashcode
|
2017-06-21 15:27:34 -07:00 |
|
Robert Schumacher
|
8741214bf6
|
[vcpkg] Use unique_ptr<> for paragraphs. Post-parser phase rework.
|
2017-06-20 09:36:21 -07:00 |
|
Robert Schumacher
|
34c08e2b15
|
Merge branch 'feature_package_implementation'
|
2017-06-19 15:09:54 -07:00 |
|
Daniel Shaw
|
bca0988023
|
[vcpkg] feature packages initial parsing
|
2017-06-19 15:06:15 -07:00 |
|
Alexander Karatarakis
|
8d955c83b5
|
Use std::experimental::filesystem instead of std::tr2::sys
|
2017-06-19 13:25:41 -07:00 |
|
Robert Schumacher
|
44a995d446
|
[vcpkg] Hotfix previous commit.
|
2017-06-08 04:36:11 -07:00 |
|
Robert Schumacher
|
247a6cec90
|
[vcpkg] Improve diagnostics upon port load failure
|
2017-06-08 04:32:57 -07:00 |
|
Alexander Karatarakis
|
9a698d7088
|
Convert BuildType/Configuration Type into simple enum classes
|
2017-06-06 16:37:58 -07:00 |
|
Robert Schumacher
|
831f0631f7
|
[vcpkg] Added parser support for 'Supports' field
|
2017-06-06 16:08:36 -07:00 |
|
Alexander Karatarakis
|
a8edf0710c
|
Add missing #include
|
2017-06-06 15:50:44 -07:00 |
|
Alexander Karatarakis
|
69d5f50ce4
|
Install continue
|
2017-06-06 15:48:26 -07:00 |
|
Daniel Shaw
|
cc443d1c6b
|
minor changes
|
2017-06-06 14:02:59 -07:00 |
|
Daniel Shaw
|
6c09b1dd24
|
PackageSpecParseResult const ref bug
|
2017-06-06 14:02:59 -07:00 |
|
Daniel Shaw
|
264cd050e6
|
ExpectedT factory class
|
2017-06-06 14:02:59 -07:00 |
|
Robert Schumacher
|
60825eed0e
|
[vcpkg] Formatting and simplification of VcpkgPaths::get_toolset()
|
2017-06-05 22:01:41 -07:00 |
|
Albert Ziegenhagel
|
1253b87519
|
Implement support to request a specific toolset version via the variable VCPKG_PLATFORM_TOOLSET in the triplet file
|
2017-06-02 18:13:12 +02:00 |
|
Robert Schumacher
|
81fe73d020
|
[vcpkg] Add comments
|
2017-05-24 15:54:12 -07:00 |
|
Robert Schumacher
|
6be01a12db
|
[vcpkg] Refactored to simplify BuildPolicies into BuildPolicy.
Restrict policy consumers to a simpler interface than std::map.
Rename vcpkg::getMachineType -> vcpkg::to_machine_type.
|
2017-05-24 00:44:00 -07:00 |
|
Hartmut Kaiser
|
3dd8bde9bd
|
Adding policy ALLOW_OBSOLETE_MSVCRT suppressing dependency check for msvcrt.dll
|
2017-05-22 21:32:02 -05:00 |
|
Alexander Karatarakis
|
22848e4b7e
|
Introduce Debug::println()
|
2017-05-05 14:37:58 -07:00 |
|
Alexander Karatarakis
|
05b47002eb
|
Introduce Strings::case_insensitive_ascii_compare()
|
2017-05-04 15:19:22 -07:00 |
|
Alexander Karatarakis
|
7bdf189a92
|
Rework vcpkg's triplet environment reading
The triplet is "run" and vcpkg observes the environment.
Previously, the environment was deduced by the triplet's name
|
2017-05-04 15:06:18 -07:00 |
|
Alexander Karatarakis
|
a66b066d45
|
get_environmental_variable() -> get_environment_variable()
|
2017-05-04 14:58:18 -07:00 |
|
Alexander Karatarakis
|
a94efe662b
|
Rename Strings:: function for utf8/utf16 conversion
|
2017-05-04 14:54:23 -07:00 |
|
Alexander Karatarakis
|
e669580c23
|
Remove unneeded #includes
|
2017-05-03 16:45:02 -07:00 |
|
Robert Schumacher
|
4633c5e0ea
|
[vcpkg] Add support for installing from HEAD
|
2017-05-03 04:12:28 -07:00 |
|
Robert Schumacher
|
f10861fa7a
|
[vcpkg] Reduce arguments to build_package() by bundling
|
2017-05-02 17:52:59 -07:00 |
|
Robert Schumacher
|
20657a29ca
|
[vcpkg] Split vcpkg::Commands::Build -> vcpkg::Build, vcpkg::Commands::BuildCommand
|
2017-05-01 17:24:54 -07:00 |
|
Robert Schumacher
|
bf924ce9a6
|
[vcpkg] check_exit should accept explicitly-convertible-to-bool
|
2017-04-30 03:37:58 -07:00 |
|
Robert Schumacher
|
cbc52bc6a4
|
[vcpkg] Remove OptBool in favor of Optional<bool>
|
2017-04-30 03:36:55 -07:00 |
|
Robert Schumacher
|
5419aebcfe
|
[vcpkg] CStringView improvements
|
2017-04-30 03:27:49 -07:00 |
|
Alexander Karatarakis
|
51e2e19d06
|
Use CStringView instead of const char*
|
2017-04-28 13:24:33 -07:00 |
|
Alexander Karatarakis
|
fa98edde02
|
[CStringView] Rename parameter, add copy ctor
|
2017-04-28 13:22:50 -07:00 |
|
Alexander Karatarakis
|
ae1e1af245
|
Enums::f(): Accept CStringView instead of std::string&
|
2017-04-28 13:07:51 -07:00 |
|
Alexander Karatarakis
|
346aa3fab8
|
[clang-format] Cpp11BracedListStyle: true
|
2017-04-28 12:55:50 -07:00 |
|
Alexander Karatarakis
|
8a1e0b144c
|
[clang-format] Increase PenaltyReturnTypeOnItsOwnLine
|
2017-04-28 12:44:23 -07:00 |
|
Alexander Karatarakis
|
75e8752cb9
|
Run clang-format over the headers. Remove stray Version.h/cpp. Fix location of VersionT.cpp
|
2017-04-27 18:59:57 -07:00 |
|
Alexander Karatarakis
|
ef0bdb00e4
|
Rework ConfigurationType enum
|
2017-04-25 17:56:19 -07:00 |
|
Alexander Karatarakis
|
d3d00b33dd
|
Rework BuildType enum
|
2017-04-25 17:56:19 -07:00 |
|