Robert Schumacher
|
a6ee2c145f
|
[vcpkg-list] Improve list output for long triplets
|
2017-12-19 10:22:43 -08:00 |
|
Robert Schumacher
|
5ac69dd02b
|
[vcpkg] Improve error message upon graph cycle detected.
|
2017-12-18 23:00:11 -08:00 |
|
Robert Schumacher
|
63a23cf0ca
|
[vcpkg] Fix regressions in WSL build.
|
2017-12-14 14:31:28 -08:00 |
|
Robert Schumacher
|
7a2120dba1
|
[vcpkg] Revert revert of #2369.
|
2017-12-13 11:02:04 -08:00 |
|
Robert Schumacher
|
e44da23456
|
Revert "Add quotation marks to support user profiles with spaces in them"
This reverts commit 0ba4b66293 .
|
2017-12-13 10:46:10 -08:00 |
|
JUAN DENT
|
0ba4b66293
|
Add quotation marks to support user profiles with spaces in them
|
2017-12-13 11:55:22 -06:00 |
|
Robert Schumacher
|
eb1a7b099e
|
[vcpkg] Fix regressions introduced with update command. Fixed issue with upgrade where it assumed downloads were not allowed.
|
2017-12-13 05:43:00 -08:00 |
|
Robert Schumacher
|
7a6ffdc75c
|
Revert "[vcpkg-upgrade] Initial commit of upgrade command."
This reverts commit 803347a0c5 .
|
2017-12-13 04:48:13 -08:00 |
|
Robert Schumacher
|
e6b16165e7
|
Revert "[vcpkg-upgrade] Accept list of packages to specifically upgrade."
This reverts commit d88563cd09 .
|
2017-12-13 04:47:59 -08:00 |
|
Robert Schumacher
|
d88563cd09
|
[vcpkg-upgrade] Accept list of packages to specifically upgrade.
|
2017-12-13 03:01:50 -08:00 |
|
Robert Schumacher
|
803347a0c5
|
[vcpkg-upgrade] Initial commit of upgrade command.
|
2017-12-13 02:22:52 -08:00 |
|
Alexander Karatarakis
|
dd1c2d9d62
|
Fix fetching dependency text
|
2017-12-12 18:01:12 -08:00 |
|
Alexander Karatarakis
|
d540915a3a
|
Improve error message on invalid dependency of package
|
2017-12-06 14:42:17 -08:00 |
|
Alexander Karatarakis
|
705c8f2012
|
Improve error message when failing to parse package
|
2017-12-05 18:03:36 -08:00 |
|
Alexander Karatarakis
|
ca36047386
|
Update CHANGELOG and bump version to v0.0.100
|
2017-12-04 16:53:56 -08:00 |
|
Alexander Karatarakis
|
d26a6b067c
|
Add vcpkg integrate powershell for tab completion
|
2017-12-04 15:37:06 -08:00 |
|
Robert Schumacher
|
71f8958a06
|
[vcpkg-contact-survey] Add monthly survey prompt
|
2017-12-01 16:08:09 -08:00 |
|
Alexander Karatarakis
|
d3314dfd4e
|
Properly fix VSLANG=1033
|
2017-12-01 06:09:56 -08:00 |
|
Alexander Karatarakis
|
88d953a88d
|
[hotfix] Remove VSLANG=1033. It is causing a lot of Process creation failed with error code: 87
|
2017-12-01 05:58:40 -08:00 |
|
Alexander Karatarakis
|
f174d5561a
|
Exclude and warn about VS instances without English language pack
Resolves several locale-specific issues outside our control
|
2017-11-30 21:46:23 -08:00 |
|
Alexander Karatarakis
|
c9642097a8
|
Specify VSLANG=1033 to use english locale in builds
Resolves several locale-specific issues outside our control
|
2017-11-30 21:45:47 -08:00 |
|
Robert Schumacher
|
d38d4a7540
|
[vcpkg] Add --x-xunit internal command to print installation results in a VSTS friendly format.
|
2017-11-30 08:09:09 -08:00 |
|
Robert Schumacher
|
b496f7df49
|
[vcpkg] Further fix for clang/gcc
|
2017-11-28 13:07:08 -08:00 |
|
Robert Schumacher
|
8ba3279143
|
[vcpkg] Use c++experimental in clang
|
2017-11-28 10:50:33 -08:00 |
|
Alexander Karatarakis
|
7da4a498b3
|
Update CHANGELOG and bump version to v0.0.99
|
2017-11-26 03:38:54 -08:00 |
|
Mikhail Paulyshka
|
e009618ba0
|
[cmake] update to 3.10.0 (#2236)
|
2017-11-26 03:18:35 -08:00 |
|
Alexander Karatarakis
|
2af7fe8690
|
Add System::powershell_execute()
|
2017-11-26 02:49:23 -08:00 |
|
Robert Schumacher
|
14cbe496bc
|
[vcpkg] Allow compilation inside WSL
|
2017-11-25 16:21:54 -08:00 |
|
Robert Schumacher
|
5335d17f53
|
[vcpkg] Initial experimental support for VCPKG_BUILD_TYPE release
|
2017-11-25 15:25:18 -08:00 |
|
Robert Schumacher
|
141f10801c
|
[vcpkg] Improve external toolchain handling.
|
2017-11-25 11:50:31 -08:00 |
|
Robert Schumacher
|
f7c10858f7
|
Merge pull request #1752 from martin-s/patch-vs2013
Added support for VS2013 build chain tools.
|
2017-11-21 21:47:51 -08:00 |
|
Robert Schumacher
|
480f50a7b0
|
[vcpkg] Improve cmake targets output
|
2017-11-21 19:58:38 -08:00 |
|
Alexander Karatarakis
|
786d53c002
|
Fix vcpkg integrate install for unicode usernames
|
2017-11-20 19:15:47 -08:00 |
|
Alexander Karatarakis
|
7c07ff813b
|
Fix path
|
2017-11-20 18:22:55 -08:00 |
|
Alexander Karatarakis
|
1313a418cf
|
Introduce PowershellParameter to add '' to parameter values.
Also place that and CMakeVariable in System.h
|
2017-11-20 18:17:24 -08:00 |
|
Robert Schumacher
|
1b2f75be94
|
[vcpkg] Support \share\<port>\usage to handle libraries which are found through built-in Find Modules.
|
2017-11-16 23:54:55 -08:00 |
|
Robert Schumacher
|
468e9e70e6
|
[vcpkg] Refactor to remove Build::BuildResults -- too similar to ExtendedBuildResult
|
2017-11-16 19:29:32 -08:00 |
|
Robert Schumacher
|
34b4db1fb4
|
[vcpkg] Output autodetected CMake usage information after install.
|
2017-11-16 17:42:15 -08:00 |
|
Alexander Karatarakis
|
2b7cd655c8
|
Update CHANGELOG and bump version to v0.0.97
|
2017-11-14 16:01:13 -08:00 |
|
Robert Schumacher
|
ca1aa816d2
|
[vcpkg-ci] Clean up buildtrees during build to avoid consuming 200+ Gb of SSD
|
2017-11-14 15:27:12 -08:00 |
|
Robert Schumacher
|
71289ee5e8
|
[vcpkg-contact] Add --survey so users can easily provide feedback
|
2017-11-13 23:06:04 -08:00 |
|
Robert Schumacher
|
415789b42e
|
[vcpkg-metrics] Replace SQM with MAC hash.
|
2017-11-13 21:49:11 -08:00 |
|
Alexander Karatarakis
|
e4786a054d
|
Improve error message
|
2017-11-11 22:46:04 -08:00 |
|
Robert Schumacher
|
6ece1871b1
|
[vcpkg] Simplify code -- Maps::maybe_find is not very useful compared to iterators.
|
2017-11-11 22:10:38 -08:00 |
|
Robert Schumacher
|
e4d38bb874
|
[vcpkg-ci] Fix crash when not passed --exclude.
Added Util::Maps::maybe_find.
Added Optional<T&>.
|
2017-11-11 21:45:37 -08:00 |
|
Robert Schumacher
|
ecd21d6cb4
|
[vcpkg-tests] Use PCH.
[vcpkg-update] Fix feature packages with update command.
Fixes #2003.
|
2017-11-11 19:47:56 -08:00 |
|
Alexander Karatarakis
|
192087563d
|
Join declaration and assignment. Add const
|
2017-11-09 21:42:03 -08:00 |
|
Robert Schumacher
|
e2575e8c96
|
[vcpkg] Reformat tests.plan.cpp and add :x64 version of test
|
2017-11-06 14:29:57 -08:00 |
|
Robert Schumacher
|
eb99b0c705
|
[vcpkg] Add tests for remove plans.
|
2017-11-06 14:22:10 -08:00 |
|
martin-s
|
d5a7da6bcb
|
Merge branch 'master' of https://github.com/Microsoft/vcpkg into patch-vs2013
# Conflicts:
# scripts/cmake/vcpkg_configure_cmake.cmake
# toolsrc/src/vcpkg/vcpkgpaths.cpp
|
2017-11-05 19:13:16 +01:00 |
|
Alexander Karatarakis
|
61c0a33784
|
Improve error messages around calling powershell scripts
|
2017-11-04 16:40:23 -07:00 |
|
Alexander Karatarakis
|
aec7d6d606
|
Update CHANGELOG and bump version to v0.0.96
|
2017-11-03 18:41:19 -07:00 |
|
Alexander Karatarakis
|
3b90bc07ce
|
[cmake] Update to 3.9.5 (was 3.9.4)
|
2017-11-03 18:25:54 -07:00 |
|
bjornpiltz
|
57934e5bbe
|
Print error message when there is a syntax error in triplet file
As it is now vcpkg fails silently (actually, it outputs two empty lines).
|
2017-11-03 16:20:41 -07:00 |
|
Konstantin Podsvirov
|
115cd5f69f
|
[vcpkg-help-export-ifw] Add settings description
|
2017-11-03 20:31:13 +03:00 |
|
Robert Schumacher
|
2feea0828b
|
[vcpkg] Improve vcpkg help -- now has per-command help!
|
2017-11-02 18:17:21 -07:00 |
|
Robert Schumacher
|
6a91d1ece1
|
[vcpkg] Refactor argument parsing to use common code paths.
|
2017-11-02 15:20:42 -07:00 |
|
Alexander Karatarakis
|
2e48ccb8a4
|
Update CHANGELOG and bump version to v0.0.95
|
2017-11-01 15:28:51 -07:00 |
|
Robert Schumacher
|
47090e68b8
|
[vcpkg] Fix use of features in undocumented build command
|
2017-11-01 06:03:10 -07:00 |
|
Alexander Karatarakis
|
a5b54588ec
|
[git] Update to 2.15.0 (was 2.14.3)
|
2017-10-31 17:31:10 -07:00 |
|
Alexander Karatarakis
|
47bf4b6b5c
|
[fetchDependency] Now also returns output in the form <sol>data<eol>
|
2017-10-31 17:31:10 -07:00 |
|
Alexander Karatarakis
|
7d0bcceaf0
|
[findVSInstances] Data lines are now placed within <sol><eol> tags. Text outside these tags is ignored
This means we can print text in powershell now and it won't break vcpkg.
|
2017-10-31 17:31:10 -07:00 |
|
Robert Schumacher
|
a705df80b0
|
[vcpkg] Fix bug where packages with uninstalled features appear to be uninstalled.
|
2017-10-31 03:47:35 -07:00 |
|
Robert Schumacher
|
925fab565a
|
[vcpkg] --head should only apply to USER_REQUESTED packages.
|
2017-10-31 03:04:28 -07:00 |
|
Robert Schumacher
|
33fc44a0e3
|
[vcpkg] Add optional Abi field to BinaryParagraph for future use.
|
2017-10-31 02:13:49 -07:00 |
|
Robert Schumacher
|
b3fe4462e2
|
Merge branch 'master' of https://github.com/microsoft/vcpkg
|
2017-10-31 02:08:51 -07:00 |
|
sdcb
|
3457d89d41
|
Using CP_UTF8 macro instead of magic numbers.
|
2017-10-30 23:55:55 -07:00 |
|
Robert Schumacher
|
5f42214207
|
[vcpkg] Enable pkg[*] as alias for all features.
|
2017-10-30 23:06:04 -07:00 |
|
Alexander Karatarakis
|
a7f3ab84f0
|
Update CHANGELOG and bump version to v0.0.94
|
2017-10-27 19:20:33 -07:00 |
|
Alexander Karatarakis
|
0796a9df0e
|
[git] Update to 2.14.3 (was 2.14.2.3)
|
2017-10-27 19:03:26 -07:00 |
|
Alexander Karatarakis
|
79ebd26605
|
Remove VcpkgCmdArguments.check_and_get_optional_command_arguments() overload
Also, use Util::Sets::contains() where possible.
|
2017-10-26 19:17:12 -07:00 |
|
Alexander Karatarakis
|
2c9536ce4f
|
[vcpkg ci] Introduce --exclude option
|
2017-10-26 19:17:12 -07:00 |
|
Alexander Karatarakis
|
8a952743a3
|
Introduce Util::Sets::contains()
|
2017-10-26 19:17:12 -07:00 |
|
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 |
|