Commit Graph

1144 Commits

Author SHA1 Message Date
Alexander Karatarakis 23702360ce Merge trim() and trimmed() functions 2017-10-23 16:11:13 -07:00
Alexander Karatarakis 92d1a53215 [LineInfo] Store empty string instead of null in default construction 2017-10-23 16:11:13 -07:00
Alexander Karatarakis 7fb0342b8a [system.h] Naming scheme fixes 2017-10-19 21:35:22 -07:00
Alexander Karatarakis 7c0b541cfd Update CHANGELOG and bump version to v0.0.93 2017-10-19 21:30:12 -07:00
Alexander Karatarakis 50ae9eec87 Do not depend on newlines when getting output from powershell 2017-10-19 19:57:58 -07:00
Alexander Karatarakis 8cefb25bcb Use Strings::replace_all() instead of std::regex_replace() 2017-10-19 19:57:58 -07:00
Alexander Karatarakis b1d5d8e8ba Introduce Strings::replace_all() 2017-10-19 19:57:58 -07:00
Alexander Karatarakis 9964d84b53 Add extra checks on the return Visual Studio instances 2017-10-18 19:20:11 -07:00
Alexander Karatarakis ecdfd3c8e3 ci now accepts multiple triplets. Refactoring to accomodate 2017-10-18 19:04:37 -07:00
Alexander Karatarakis 7a4023f1dc [autocomplete] Don't try to autocomplete triplets to --options 2017-10-18 14:53:10 -07:00
Alexander Karatarakis d7f6a7e4a8 Update CHANGELOG and bump version to v0.0.92 2017-10-17 16:14:52 -07:00
Robert Schumacher afe2028b75 Merge pull request #1453 from muemart/boost
Build Boost with ICU and Python
2017-10-17 14:44:16 -07:00
Robert Schumacher ae3fe7cd16 [boost] Add feature packages for regex-icu, locale-icu, and python 2017-10-17 14:42:05 -07:00
Alexander Karatarakis e9ba8b0ecb [nuget] Update to 4.4.0 (was 4.3.0) 2017-10-17 14:19:48 -07:00
Alexander Karatarakis fa4e54a373 [git] Update to 2.14.2.3 (was 2.14.1) 2017-10-17 14:05:55 -07:00
Alexander Karatarakis 87296823ac [cmake] Update to 3.9.4 (was 3.9.3) 2017-10-17 12:43:08 -07:00
Alexander Karatarakis a536a46302 `remove`: Consistency renames 2017-10-17 03:07:39 -07:00
Alexander Karatarakis 3c4f620dbc `autocomplete` Add autocompletion for `vcpkg integrate` 2017-10-17 02:59:55 -07:00
Alexander Karatarakis 947c6cac33 `autocomplete` Consider private commands if no public commands match 2017-10-17 02:30:27 -07:00
Alexander Karatarakis 7ed8d4f75e Don't warn for outdated vcpkg if command is autocomplete 2017-10-16 17:24:17 -07:00
Alexander Karatarakis fb1f5f87fb Add timer to `vcpkg build` 2017-10-16 16:23:10 -07:00
Alexander Karatarakis e5867d1d63 CWStringView->CStringView, std::wstring->std::string 2017-10-16 15:26:28 -07:00
Alexander Karatarakis 558dcb32ca Revert "[system.cpp] Remove usage of std::wstring. Convert at the last step"
This reverts commit dfe1f880d4.
2017-10-16 15:09:02 -07:00
Alexander Karatarakis dfe1f880d4 [system.cpp] Remove usage of std::wstring. Convert at the last step 2017-10-16 14:40:19 -07:00
Alexander Karatarakis fdc6b1ea1a Remove wformat_internal() 2017-10-16 13:57:07 -07:00
Alexander Karatarakis 70b458f5d9 Remove Metrics::track_property(std::wstring) 2017-10-16 13:56:05 -07:00
Alexander Karatarakis 61777425db Remove CharType template paramter from Strings::join() 2017-10-16 13:54:38 -07:00
Alexander Karatarakis c797ab4794 Remove Strings::wformat() 2017-10-16 13:52:35 -07:00
Alexander Karatarakis ced047ad78 Remove usages of CWStringView, except in Strings::to_utf8() 2017-10-16 13:50:28 -07:00
Robert Schumacher 7214c3583b [vcpkg] Push use of UTF-16 to only around Win32 call boundaries. 2017-10-16 11:44:04 -07:00
Alexander Karatarakis 01f47f5823 [autocomplete] Add triplet completion for `vcpkg install` 2017-10-16 01:14:04 -07:00
Alexander Karatarakis 798f8a91e4 Introduce Vectors::concatenate() 2017-10-15 23:53:35 -07:00
Alexander Karatarakis e46ec53693 Remove unused functions 2017-10-15 23:33:52 -07:00
Alexander Karatarakis b486be5eb3 Introduce VcpkgPaths::get_available_triplets() 2017-10-15 23:24:34 -07:00
Alexander Karatarakis 6942c00a45 [triplet] Remove obsolete check about dash in the name
Triplets haven't required that for a while now
2017-10-15 23:23:45 -07:00
Alexander Karatarakis 93497f5eab Casing and specification correctness 2017-10-15 22:16:46 -07:00
Robert Schumacher 58fd38c820 [vcpkg-autocomplete] Add edit completion 2017-10-14 02:16:55 -07:00
Alexander Karatarakis b73327558b `integrate` Fix quotes in command (in case of space in the path) 2017-10-14 02:07:56 -07:00
Alexander Karatarakis bf41a93b9d [vcpkg] Prefer the current vcpkg directory over the one the vcpkg.exe is located in 2017-10-14 02:07:42 -07:00
Robert Schumacher bea4c2ff49 [vcpkg] Begin refactor to use CommandStructure to represent command parsing 2017-10-13 20:58:00 -07:00
Robert Schumacher a790820e8c [vcpkg] Merge from master into refactor-includes 2017-10-13 18:50:12 -07:00
Robert Schumacher e17de99599 [vcpkg] Re-layout all files using new organization scheme.
All filenames and directories are lowercase. Use dots for namespace separation.
2017-10-13 18:37:41 -07:00
Robert Schumacher 2397cc044e Merge pull request #1966 from podsvirov/vcpkg-export-ifw-safe-description
[vcpkg-export-ifw] Safe description
2017-10-13 18:31:07 -07:00
Alexander Karatarakis d46a992b3c Don't do function "aliasing" 2017-10-13 15:17:11 -07:00
Alexander Karatarakis f6a0d78c82 `autocomplete` Rework command, fixing a lot of corner cases in the process 2017-10-13 14:54:31 -07:00
Konstantin Podsvirov 37fba399ef [vcpkg-export-ifw] Safe description
QtIFW support rich text for component description,
bu some port has not safe ampersand symbol
in description text (for example 'openexr' package),
that should be replaced to '&' symbol name
2017-10-13 05:33:32 +03:00
Alexander Karatarakis 9e19c24d29 `vcpkg autocomplete` More work on autocomplete 2017-10-12 14:03:37 -07:00
Alexander Karatarakis 3efcc3d377 Fix #1963 (permissive- issue) 2017-10-12 11:45:08 -07:00
Robert Schumacher df9eda4fff Merge pull request #1870 from Mixaill/arm64
[vcpkg] ARM64 support
2017-10-12 11:03:47 -07:00
jasjuang dcfb9d45c1 add NVCUDASAMPLES_ROOT to whitelist 2017-10-12 04:09:52 -07:00