Daniel Shaw
|
957cb214e9
|
change qualifier bracket to parens
|
2017-08-01 15:21:49 -07:00 |
|
Robert Schumacher
|
17b6d75d0d
|
[vcpkg-export] Tweak error formatting
|
2017-07-26 16:51:28 -07:00 |
|
Robert Schumacher
|
800af576df
|
[vcpkg-help] Improve help, including a list of topics.
|
2017-07-26 16:46:22 -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 |
|
Mikhail Paulyshka
|
5d86005aa7
|
cmake: update to 3.9
|
2017-07-25 04:07:08 +03:00 |
|
Daniel Shaw
|
b277b4dda3
|
Merge pull request #1461 from Microsoft/create_install_tests
feature packages graph algorithm
|
2017-07-24 16:11:22 -07:00 |
|
Daniel Shaw
|
59389ca236
|
end to end feature pkg draft
|
2017-07-24 15:21:32 -07:00 |
|
Robert Schumacher
|
3c841c6128
|
[vcpkg] Revert revert. Bug fixed.
|
2017-07-24 13:59:53 -07:00 |
|
Robert Schumacher
|
c0af06a691
|
[vcpkg] Revert #1450, pending bugfix.
|
2017-07-24 13:34:18 -07:00 |
|
Robert Schumacher
|
0693b64938
|
Merge pull request #1450 from atkawa7/string-format
[vcpkg] remove platform dependency of string format
|
2017-07-24 13:27:16 -07:00 |
|
Robert Schumacher
|
11f540d7e9
|
[vcpkg] Use _vsnprintf_s_l on Windows for locale-insensitivity. Avoid manual buffer management.
|
2017-07-24 13:26:45 -07:00 |
|
Robert Schumacher
|
8097e2f3c2
|
[vcpkg] ALLOW_OBSOLETE_MSVCRT policy should enable use of all CRTs.
|
2017-07-24 09:03:03 -07:00 |
|
Daniel Shaw
|
1445115906
|
refactor feature packages
|
2017-07-19 14:19:11 -07:00 |
|
Daniel Shaw
|
7cca4a2d59
|
clean tests
|
2017-07-17 13:36:33 -07:00 |
|
Daniel Shaw
|
4f7f1cf5d1
|
Merge remote-tracking branch 'origin' into create_install_tests
|
2017-07-14 13:22:09 -07:00 |
|
Daniel Shaw
|
336e25218a
|
feature packages graph traversal
|
2017-07-14 13:21:25 -07:00 |
|
atkawa7
|
e9ba08be3a
|
[vcpkg] remove platform dependency of string format
|
2017-07-12 20:28:14 -07:00 |
|
atkawa7
|
fe602fc358
|
[vcpkg] remove flushall
|
2017-07-11 08:58:15 -07:00 |
|
Maktm
|
6f31f2d1b9
|
Adds a missing new line statement
|
2017-07-09 01:28:51 -05:00 |
|
Robert Schumacher
|
4267c86b1f
|
[grpc] Use vcpkg_copy_tool_dependencies
|
2017-07-07 17:19:29 -07:00 |
|
Daniel Shaw
|
7944f9f777
|
refactor create_install_plan tests
|
2017-06-27 15:46:40 -07:00 |
|
Daniel Shaw
|
cc06f97891
|
Merge branch 'master' into create_install_tests
|
2017-06-26 15:52:18 -07:00 |
|
Daniel Shaw
|
838e8783d6
|
adding tests for install plans
|
2017-06-26 15:36:57 -07:00 |
|
Robert Schumacher
|
8461bc1913
|
[vcpkg-export] Fix nuget export. Fixes #1223.
|
2017-06-21 17:41:31 -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
|
e72b0ec9a2
|
[vcpkg] Hotfix regression in 8741214 . Fixes #1325.
|
2017-06-20 16:26:25 -07:00 |
|
Robert Schumacher
|
befe2531f6
|
[vcpkg] Handle missing fields in print_error_message()
|
2017-06-20 09:53:22 -07:00 |
|
Robert Schumacher
|
8741214bf6
|
[vcpkg] Use unique_ptr<> for paragraphs. Post-parser phase rework.
|
2017-06-20 09:36:21 -07:00 |
|
Daniel Shaw
|
bca0988023
|
[vcpkg] feature packages initial parsing
|
2017-06-19 15:06:15 -07:00 |
|
Robert Schumacher
|
687440f976
|
[vcpkg] Add additional debug messages
|
2017-06-14 22:06:52 -07:00 |
|
Robert Schumacher
|
2e01b926d8
|
Merge pull request #1106 from evil-e/master
Added option to search and list commands
|
2017-06-09 23:46:20 -07:00 |
|
Robert Schumacher
|
e5dc2f9c8f
|
[vcpkg] Rename --full-desc to --x-full-desc
|
2017-06-09 23:45:52 -07:00 |
|
Robert Schumacher
|
b792660d20
|
Merge pull request #1050 from OlafvdSpek/update
[vcpkg update] List packages for vcpkg install
|
2017-06-09 23:40:57 -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
|
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
|
fcf0f331c6
|
error message vector check
|
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
|
a5eb44f1a6
|
[vcpkg] Rename CoffFileHeader::machineType -> machine_type
|
2017-05-24 15:51:18 -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 |
|
Robert Schumacher
|
652937b03f
|
Merge pull request #1144 from STEllAR-GROUP/add_policy
Adding policy ALLOW_OBSOLETE_MSVCRT suppressing dependency check for msvcrt.dll
|
2017-05-22 22:04:25 -07:00 |
|
Robert Schumacher
|
f9d0ee313c
|
[vcpkg] Avoid modifying static globals after initialization
|
2017-05-22 20:49:15 -07:00 |
|
Hartmut Kaiser
|
3dd8bde9bd
|
Adding policy ALLOW_OBSOLETE_MSVCRT suppressing dependency check for msvcrt.dll
|
2017-05-22 21:32:02 -05:00 |
|
Daniel Shaw
|
621d2f852d
|
[vcpkg-search] added search in description
|
2017-05-22 15:47:05 -07:00 |
|
Jon Erickson
|
c0be6aecc6
|
Added '--full-desc' option to search and list commands to shows full description for packages.
|
2017-05-16 21:10:00 -04:00 |
|
Robert Schumacher
|
add9255538
|
Merge pull request #1054 from KindDragon/folly
Add Facebook Folly port
|
2017-05-08 20:53:44 -07:00 |
|
Robert Schumacher
|
9223a08134
|
[vcpkg][folly] Fix post lint checks for folly.
|
2017-05-08 20:52:53 -07:00 |
|
Robert Schumacher
|
7bb0224ee1
|
[vcpkg] Use stdfs::equivalent() to correctly compare file paths.
Fixes #1053.
|
2017-05-08 19:45:39 -07:00 |
|
Robert Schumacher
|
fb06052482
|
[vcpkg] Use "amd64" for vcvarsall to be compatible with VS2015
|
2017-05-08 19:20:11 -07:00 |
|
Olaf
|
d010c81b13
|
List packages for vcpkg install
|
2017-05-08 11:45:01 +02:00 |
|
Alexander Karatarakis
|
22848e4b7e
|
Introduce Debug::println()
|
2017-05-05 14:37:58 -07:00 |
|
Robert Schumacher
|
e4c5ef6566
|
[vcpkg] Revert Revert toolchain selection behavior
|
2017-05-04 23:52:56 -07:00 |
|
Alexander Karatarakis
|
54602eb444
|
Revert toolchain selection behavior
|
2017-05-04 15:42:17 -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 |
|
Olaf van der Spek
|
5236d96d4a
|
Update commands_update.cpp
|
2017-05-04 09:29:17 +02:00 |
|
Alexander Karatarakis
|
0b62835c9b
|
export Mention in vcpkg help
|
2017-05-03 17:07:01 -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 |
|
Alexander Karatarakis
|
b6983c36f9
|
export : --zip/--7zip/--raw now provides next-step instructions
|
2017-05-02 17:33:59 -07:00 |
|
Alexander Karatarakis
|
84d02232f6
|
Fix NuGet casing
|
2017-05-02 15:43:26 -07:00 |
|
Alexander Karatarakis
|
22b1733a4a
|
exprot : --nuget now provides additional next-step instructions
|
2017-05-02 15:34:14 -07:00 |
|
Alexander Karatarakis
|
7abc557eb2
|
export Fix output directory displayed
|
2017-05-02 15:05:27 -07:00 |
|
Alexander Karatarakis
|
3b26b6314f
|
Improve message if there are no --oudated packages
Resolves #1008
|
2017-05-02 14:20:14 -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
|
cbc52bc6a4
|
[vcpkg] Remove OptBool in favor of Optional<bool>
|
2017-04-30 03:36:55 -07:00 |
|
Robert Schumacher
|
5fd834f9b5
|
Merge branch 'master' into HEAD
|
2017-04-29 23:30:54 -07:00 |
|
Robert Schumacher
|
b7969a34ae
|
[vcpkg] Fix regression in tests. Test classes must not be structs.
|
2017-04-29 23:30:21 -07:00 |
|
Alexander Karatarakis
|
2559c97736
|
export : When package name is invalid, error out earlier and with a better message
|
2017-04-28 15:51:20 -07:00 |
|
Alexander Karatarakis
|
ae1e1af245
|
Enums::f(): Accept CStringView instead of std::string&
|
2017-04-28 13:07:51 -07:00 |
|
Alexander Karatarakis
|
ef8c21290e
|
Remove stray temp code
|
2017-04-28 12:59:53 -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
|
5d3f6a79b4
|
install : When package name is invalid, error out earlier and with a better message
Resolves #986
|
2017-04-27 19:54:05 -07:00 |
|
Alexander Karatarakis
|
4ad755bb69
|
Run clang-foramt over tests and remaining cpp files
|
2017-04-27 18:59:57 -07:00 |
|
Alexander Karatarakis
|
075dab75bd
|
Remove stray cpp file
|
2017-04-27 18:59:57 -07:00 |
|
Alexander Karatarakis
|
1e9471a148
|
Run clang-format over the cpp files
|
2017-04-27 18:59:57 -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
|
924de7c5fe
|
Formatting + add test to the vcxproj
|
2017-04-27 14:02:48 -07:00 |
|
Tobias Kohlbau
|
4302675092
|
[options] makes options case insensitive
This resolves #987
Signed-off-by: Tobias Kohlbau <tobias@kohlbau.de>
|
2017-04-27 12:20:21 +02:00 |
|
Alexander Karatarakis
|
d6d506d678
|
export : Place the nuget-specific redirect in buildsystems/tmp
|
2017-04-26 17:22:11 -07:00 |
|
Alexander Karatarakis
|
ddd549f0a2
|
export : Place the temporary nuspec file in buildsystems/tmp
|
2017-04-26 17:21:53 -07:00 |
|
Alexander Karatarakis
|
c7e7b409d8
|
export Copy getProgramFiles32bit.ps1
|
2017-04-26 14:37:54 -07:00 |
|
Alexander Karatarakis
|
e51fa89c2c
|
export : Reorganize export folder to have the same layout as a normal vcpkg enlistment
|
2017-04-25 21:07:37 -07:00 |
|
Alexander Karatarakis
|
d22cbe71dc
|
export : Retain the msbuild subfolder for cmake integration to also work
|
2017-04-25 19:53:11 -07:00 |
|
Alexander Karatarakis
|
e7d452a894
|
export : Place the integration files in the exported folder
NuGet creation gets them from there now, and they are available for other exports types
|
2017-04-25 18:28:31 -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 |
|
Alexander Karatarakis
|
1ac0f768b7
|
ENUM_NAME should be in the enum namespace
|
2017-04-25 17:56:18 -07:00 |
|
Alexander Karatarakis
|
003693c5ac
|
Rework LinkageType enum
|
2017-04-25 17:56:18 -07:00 |
|
Alexander Karatarakis
|
1aef09ba58
|
Rework OptBool enum
|
2017-04-25 17:56:18 -07:00 |
|
Alexander Karatarakis
|
0a51047157
|
Rework BuildInfo enum
|
2017-04-25 17:56:18 -07:00 |
|