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
e6a47f5c6a
Update CHANGELOG and bump version to v0.0.81
2017-05-03 17:38:52 -07:00
Alexander Karatarakis
0b62835c9b
export
Mention in vcpkg help
2017-05-03 17:07:01 -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
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
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
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
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
ef8c21290e
Remove stray temp code
2017-04-28 12:59:53 -07:00
Alexander Karatarakis
169215ec1c
[clang-format] Standard: Cpp11
2017-04-28 12:57:15 -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
a9b72fda67
Check-in .clang-format
2017-04-27 18:59:57 -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
a9a02734e5
Modify test proj to also consider VS2017 locations
2017-04-26 14:38:43 -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
09b9340515
Make constexprs static
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
Alexander Karatarakis
95c222d460
Rework ArchiveFormat enum
2017-04-25 17:55:24 -07:00
Alexander Karatarakis
608ce794ac
export
: Show what output file/files are created
2017-04-25 17:50:43 -07:00
Alexander Karatarakis
7396e4ad63
export
: Export directory now has the same name pattern as the zip/7z/nuget file
2017-04-25 17:50:43 -07:00
Robert Schumacher
c07e3b26f2
Merge branch 'x86-disable-ninja'
2017-04-24 22:55:06 -07:00
Robert Schumacher
3eebe790c8
Merge pull request #966 from codicodi/fix-export-7zip
...
[vcpkg-export] correctly handle --7zip option
2017-04-23 08:13:23 -07:00
Robert Schumacher
ee0201cfae
[vcpkg-build] Fix regression in build command.
...
Missing dependencies were not being computed correctly after the internal call to build failed. Solution is to return the already-computed list from build.
2017-04-23 01:30:43 -07:00
Robert Schumacher
e48fdb66a5
[vcpkg-integrate-project] Escape backticks. Fixes #964 .
2017-04-23 00:29:40 -07:00
Robert Schumacher
169521070a
[vcpkg] Ninja is only 64-bit; do not use on x86
2017-04-23 00:11:42 -07:00
codicodi
e1d91d8cb0
[vcpkg-export] correctly handle --7zip option
2017-04-22 12:22:49 +02:00
Alexander Karatarakis
5fbc9c4563
Update cmake version to 3.8.0 (was 3.8.0rc1)
2017-04-21 18:41:01 -07:00
Alexander Karatarakis
817e2f47af
export
: Shorten the date format
2017-04-21 18:06:53 -07:00
Alexander Karatarakis
156432a438
export
: Add --raw --nuget --zip --7zip options and functionality
2017-04-21 18:06:53 -07:00
Alexander Karatarakis
0090f6a75d
export
: Suppress output of nuget creation
2017-04-21 18:06:53 -07:00
Alexander Karatarakis
0c47e6e04a
export
: Refactoring
2017-04-21 18:06:53 -07:00
Alexander Karatarakis
75e3838582
export
: Add date to exported folder name
2017-04-21 18:06:53 -07:00
Alexander Karatarakis
ac2007dcbd
Add System::get_current_date_time()
2017-04-21 18:06:53 -07:00
Alexander Karatarakis
72812b7950
Integrate project
: Change authors to vcpkg
2017-04-21 18:06:53 -07:00
Alexander Karatarakis
5074da6a4e
Function renames. Make string static constexpr
2017-04-21 18:06:53 -07:00
Alexander Karatarakis
8606a8b127
export
: add nuget export
2017-04-21 18:06:52 -07:00
Alexander Karatarakis
e2dc4eb0ad
export
: Fix output dir
2017-04-21 18:06:52 -07:00
Alexander Karatarakis
14dacd8631
export
: Only suggest installation of unbuilt packages
2017-04-21 18:06:52 -07:00
Alexander Karatarakis
de3eda6546
export
: Place files in "installed" subdir
2017-04-21 18:06:52 -07:00
Alexander Karatarakis
9dda4e48ae
export
: Print output directory
2017-04-21 18:06:52 -07:00
Alexander Karatarakis
cabacaddb4
export
Use Util::find_if()
2017-04-21 18:06:52 -07:00
Alexander Karatarakis
bac3f3de88
export
if package is not built, fail and suggest to install
2017-04-21 18:06:52 -07:00
Alexander Karatarakis
6350eddd46
Find group_by_plan_type outside of print_plan()
2017-04-21 18:06:52 -07:00
Alexander Karatarakis
989083caac
export
: Do the export by using the install machinery
2017-04-21 18:06:52 -07:00
Alexander Karatarakis
92cf32d59a
Add skeleton code for vcpkg export
2017-04-21 18:06:51 -07:00
Alexander Karatarakis
47322f74bd
Move source_dir outside of InstallDir struct
2017-04-21 18:06:40 -07:00
Alexander Karatarakis
96955c08e7
InstallationDirs -> InstallDir
2017-04-21 18:06:39 -07:00
Robert Schumacher
05ebbfb2e8
[vcpkg-update] Add .\ to update message.
2017-04-21 14:13:22 -07:00
Alexander Karatarakis
6d04f6612e
[InstallationDirs] Better name for static factory
2017-04-20 14:10:57 -07:00
Alexander Karatarakis
2cccd03966
Simplify InstallDirs class. No longer touches disk
2017-04-20 14:10:57 -07:00
Alexander Karatarakis
45ec5d4cd1
Update CHANGELOG and bump version to v0.0.80
2017-04-19 13:40:58 -07:00
Alexander Karatarakis
c2a9d018ca
Reduce verbosity of vcpkg remove
when purging the package
2017-04-18 14:50:25 -07:00
Alexander Karatarakis
5a4e7ff1b6
Workaround for fs::remove_all()
2017-04-18 14:49:50 -07:00
Alexander Karatarakis
80825d491f
Use read-only pattern for InstallationDirs
2017-04-17 19:06:25 -07:00
Alexander Karatarakis
4da39c6ca6
InstallationDirs struct now checks/create the needed dirs
2017-04-17 19:04:17 -07:00
Alexander Karatarakis
c8ff4e39ba
Add fs::create_directories() forwarding function
2017-04-17 19:04:00 -07:00
Alexander Karatarakis
9b5275bb85
Make install_and_write_listfile() public
...
(also rename it)
2017-04-17 19:03:51 -07:00
Alexander Karatarakis
d52ddf8263
Variable rename and formatting
2017-04-17 19:03:47 -07:00
Alexander Karatarakis
547455ca3a
Introduce InstallationDirs stuct
2017-04-17 19:03:43 -07:00
Alexander Karatarakis
0cc9748b2a
Remove unused #include
2017-04-17 19:03:32 -07:00
Alexander Karatarakis
21fb6d0741
Add SortedVector.cbegin() and .cend()
2017-04-17 13:59:58 -07:00
Alexander Karatarakis
1a65c26a3f
ci
: pretty print the package build times
2017-04-17 12:41:22 -07:00
Alexander Karatarakis
a715caf5fd
Formatting
2017-04-17 12:03:06 -07:00
Robert Schumacher
20397fc845
Merge branch 'dev/roschuma/fs-testing'
2017-04-14 16:07:54 -07:00
Robert Schumacher
1c08a42091
Merge from master
2017-04-14 16:01:19 -07:00
Alexander Karatarakis
aeaccc7814
Rework print_plan() for remove
and install
2017-04-14 14:31:45 -07:00
Alexander Karatarakis
55f554eea1
Introduce Util::group_by()
2017-04-14 14:31:45 -07:00
Alexander Karatarakis
392b3a50ea
Use Util::find_if/not()
2017-04-14 14:31:45 -07:00
Alexander Karatarakis
66017aa2c3
Add Util::find_if() and Util::find_if_not()
2017-04-14 14:31:45 -07:00
Alexander Karatarakis
e3f4e09342
Remove explicit keyword from constructor
2017-04-14 14:31:45 -07:00
Alexander Karatarakis
5405d4d587
Rename p->plan and formatting
2017-04-14 14:31:45 -07:00
Alexander Karatarakis
fbc8b86426
Use Strings::join()
2017-04-14 14:31:44 -07:00
Alexander Karatarakis
46999d38be
Use Util::erase_remove_if()
2017-04-13 15:49:33 -07:00
Alexander Karatarakis
294159bfd1
keep_if (wrong name) renamed to erase_remove_if
2017-04-13 15:37:24 -07:00
Robert Schumacher
c92623216d
Revert "Use Util::keep_if()"
...
This reverts commit 3739e8e0b9
.
2017-04-13 02:15:42 -07:00
Alexander Karatarakis
23366aede0
Remove unused #include
2017-04-12 23:32:36 -07:00
Alexander Karatarakis
14a8317dea
Add final keyword
2017-04-12 23:32:29 -07:00
Alexander Karatarakis
8abbce6361
write_all_lines() -> write_lines()
2017-04-12 23:16:04 -07:00
Alexander Karatarakis
bd01f8ce83
get_files_recursive()/get_files_non_recursive()
2017-04-12 23:15:02 -07:00
Alexander Karatarakis
1b21fd0f71
Files::read_lines() -> Files::read_all_lines()
2017-04-12 23:00:42 -07:00
Robert Schumacher
c3b54a2e7b
Merge from master
2017-04-12 22:57:23 -07:00
Robert Schumacher
7069fbbebc
[vcpkg] Remove+indirect nearly all uses of iostreams
2017-04-12 22:48:52 -07:00
Alexander Karatarakis
3739e8e0b9
Use Util::keep_if()
2017-04-12 22:40:24 -07:00
Alexander Karatarakis
b578320d9c
Add PackageSpec != operator
2017-04-12 22:40:24 -07:00
Alexander Karatarakis
8972bd3067
Introduce keep_if function
2017-04-12 22:40:17 -07:00
Alexander Karatarakis
e78827e8cc
Remove AUTO_SELECTED && ALREADY_INSTALLED packages from the install plan
2017-04-12 22:05:04 -07:00
Alexander Karatarakis
2fa87fbb0a
Simplify Remove plan generation
2017-04-12 22:05:03 -07:00
Alexander Karatarakis
5131e955a8
Simplify Install plan generation
2017-04-12 22:05:03 -07:00
Alexander Karatarakis
76f2c557ef
Fix issue in the toposort algorithm and move-only types
2017-04-12 22:05:03 -07:00
Alexander Karatarakis
5cd921c2b5
edges() -> dependencies()
2017-04-12 22:05:03 -07:00
Alexander Karatarakis
2cc01b2aca
Remove Graph class
2017-04-12 22:05:03 -07:00
Alexander Karatarakis
7f79f44b0c
Rework create_install_plan()
2017-04-12 22:05:03 -07:00
Alexander Karatarakis
4749d7d67d
Move line below temp struct
2017-04-12 22:05:03 -07:00
Alexander Karatarakis
88e0246c77
Improve create_remove_plan (still using Graph)
2017-04-12 22:05:03 -07:00
Alexander Karatarakis
5afcd0afe0
Use status_db.find_installed()
2017-04-12 22:05:03 -07:00
Alexander Karatarakis
ea42d5c686
Remove repeated #include
2017-04-12 22:05:03 -07:00
Alexander Karatarakis
6ef84f8a62
Add default constructor to Optional<T>
2017-04-12 22:05:03 -07:00
Alexander Karatarakis
58f46ab652
Rework toposort and create_install_plan
2017-04-12 22:05:03 -07:00
Alexander Karatarakis
24ba9f94ea
Parameter by const&
2017-04-12 22:05:03 -07:00
Alexander Karatarakis
d7466d98bb
Extract toposort into a free function
2017-04-12 22:05:03 -07:00
Alexander Karatarakis
cfbfa0d813
Rename
2017-04-12 22:05:02 -07:00
Alexander Karatarakis
612d941afc
toposort: use lambda to obtain the neighbours of a vertex
2017-04-12 22:05:02 -07:00
Robert Schumacher
7326b6c64d
Merge from master
2017-04-11 18:24:08 -07:00
Robert Schumacher
0bc21296c9
[vcpkg] Alias out standard filesystem headers to ensure clean separation.
2017-04-11 15:16:39 -07:00
Alexander Karatarakis
d9ba36c7eb
Remaining target_triplet -> triplet
2017-04-10 13:13:07 -07:00
Alexander Karatarakis
60090703b3
install
target_triplet -> triplet
2017-04-10 13:12:49 -07:00
Alexander Karatarakis
c5557ba8cb
ci
target_triplet -> triplet
2017-04-10 13:11:36 -07:00
Alexander Karatarakis
ca3d013c36
build
target_triplet -> triplet
2017-04-10 13:10:11 -07:00
Alexander Karatarakis
cb679871e0
[StatusParagraph] target_triplet -> triplet
2017-04-10 13:08:47 -07:00
Alexander Karatarakis
0f54ec446d
[BinaryParagraph] target_triplet -> triplet
2017-04-10 13:06:44 -07:00
Alexander Karatarakis
6699737c6d
[PackageSpec] target_triplet -> triplet
2017-04-10 13:06:28 -07:00
Alexander Karatarakis
3e94a8db42
PackageSpec.target_triplet() -> ".triplet()
2017-04-10 13:03:34 -07:00
Alexander Karatarakis
84e1a9d3e5
VcpkgCmdArguments.target_triplet -> ".triplet
2017-04-10 13:01:43 -07:00
Alexander Karatarakis
410aa5b43a
default_target_triplet -> default_triplet
2017-04-10 13:00:33 -07:00
Alexander Karatarakis
cd0c8e1ca3
Tweak install
input parsing to match remove
2017-04-10 12:58:32 -07:00
Alexander Karatarakis
f306e8770f
Formatting
2017-04-10 12:58:19 -07:00
Robert Schumacher
b34c40a4e6
[vcpkg] Further work on filesystem abstraction layer.
2017-04-08 20:19:35 -07:00
Robert Schumacher
c434dc9986
[vcpkg] Initial addition of Filesystem abstraction to enable testing.
2017-04-08 16:26:26 -07:00
Alexander Karatarakis
599c22f2af
VersionT: replace to_printf_arg() with .to_string()
2017-04-07 17:56:26 -07:00
Alexander Karatarakis
12f09d3151
Use Triplet.canonical_name() or .to_string()
2017-04-07 17:53:57 -07:00
Alexander Karatarakis
2069028b06
Remove triplet operator<< overload
2017-04-07 17:45:17 -07:00
Alexander Karatarakis
13482879f8
Triplet.to_string()
2017-04-07 17:44:24 -07:00
Alexander Karatarakis
9c2287d0e8
Remove unneeded to_string() calls
2017-04-07 17:39:47 -07:00
Alexander Karatarakis
41c9026875
Remove PackageSpec& operator<< overload
2017-04-07 16:22:35 -07:00
Alexander Karatarakis
18fa18a07b
Remove PackageSpec.display_name()
2017-04-07 16:22:35 -07:00
Alexander Karatarakis
285bbe0d8a
Add to_printf_arg() for classes with to_string()
2017-04-07 16:22:35 -07:00
Alexander Karatarakis
e8dbe3ec4c
vcpkg ci
Update strings, similarly to vcpkg install
2017-04-07 16:22:35 -07:00
Alexander Karatarakis
8b59a289f2
Use existing variable
2017-04-07 16:22:35 -07:00
Alexander Karatarakis
d075c27949
vcpkg ci
Use switch-case
2017-04-07 16:22:34 -07:00
Alexander Karatarakis
e56d87c689
Remove to_printf_args(PackageSpec)
2017-04-07 16:22:34 -07:00
Alexander Karatarakis
199887fdcd
Add missing break;
2017-04-07 15:48:22 -07:00
Alexander Karatarakis
24c2955b03
install command
Add status for the building phase
2017-04-07 15:46:18 -07:00
Alexander Karatarakis
4839ea8944
Add UNKNOWN case
2017-04-07 15:45:14 -07:00
Alexander Karatarakis
a405d60fe3
Remove unneeded branch
2017-04-07 15:45:14 -07:00
Alexander Karatarakis
fabeefdb14
Use switch-case
2017-04-07 15:45:14 -07:00
Alexander Karatarakis
687e1d6a1b
vcpkg install
improve status message
2017-04-07 15:45:14 -07:00
Alexander Karatarakis
75838ddbcc
vcpkg install
: Print install plan and add --dry-run option
2017-04-07 15:45:14 -07:00
Alexander Karatarakis
c4d5763a53
Fix install plan to not include already installed packages
...
(unless they are explicitly requested by the user)
2017-04-07 15:45:14 -07:00
Alexander Karatarakis
c91ac99d4a
Add find_installed() overload
2017-04-07 15:45:13 -07:00
Alexander Karatarakis
ad24821dce
Fix find_installed()
2017-04-07 15:45:13 -07:00
Alexander Karatarakis
66e6e6e9e2
Add RequestType to InstallPlan
2017-04-07 15:45:13 -07:00
Alexander Karatarakis
c85de257c8
Add compare_by_name to InstallPlan
2017-04-07 15:45:13 -07:00
Alexander Karatarakis
1281f66c39
Formatting
2017-04-07 15:45:13 -07:00
Alexander Karatarakis
60b49cf4f7
Extract functions for output formatting
2017-04-07 15:45:13 -07:00
Alexander Karatarakis
1ed61c4de8
Fix output formatting
2017-04-07 15:45:13 -07:00
Alexander Karatarakis
cdc77fdae4
RemovePlan -> sort by name
2017-04-07 15:45:13 -07:00
Alexander Karatarakis
26197ac316
Use switch-case
2017-04-07 15:45:13 -07:00
Alexander Karatarakis
b36250344a
Use switch-case
2017-04-07 15:45:13 -07:00
Alexander Karatarakis
0d65de2aa9
Don't suppress output of setting the environemnt on --debug
2017-04-06 16:54:19 -07:00
Alexander Karatarakis
bb7cccc2ac
Add System32\Wbem to the whitelisted environment
...
Solves vcvarsall.bat not being able to find wmic.exe
2017-04-06 16:54:19 -07:00
Robert Schumacher
d03171d122
[vcpkg-debug] Add debug messages for calls to cmd_execute()
2017-04-05 17:37:36 -07:00
Robert Schumacher
1c9838b551
[vcpkg-debug] Add debugging for calls to cmd_execute_clean()
2017-04-05 16:28:09 -07:00
Alexander Karatarakis
fe81139bc0
Update CHANGELOG and bump version to v0.0.79
2017-04-05 15:06:34 -07:00
Robert Schumacher
846471c8f2
Merge fix regression in CUDA due to sanitized environments
2017-04-05 14:39:16 -07:00
Alexander Karatarakis
7dbc893163
Change vcpkg build_external
to vcpkg build-external
2017-04-05 14:21:11 -07:00
Alexander Karatarakis
84ed167439
Introduce vcpkg depend-info
command
2017-04-05 14:20:49 -07:00
Robert Schumacher
cc338dcc8c
[cuda] Add CUDA_PATH to environment whitelist.
2017-04-05 14:10:01 -07:00
sdcb
928ff24cbc
Fix a infinite skip_comment check in Paragraphs.cpp
...
This happens when git not checkout file's line break as CR-LF.
When CONTROL file contains comment followed by \n instead of \r\n, there will be a infinite skip_comment check.
2017-04-05 17:12:32 +08:00
Alexander Karatarakis
d9a4034539
Join declaration with assignment
2017-04-04 16:47:08 -07:00
Alexander Karatarakis
9aab06f5af
toString() -> to_string in various enums
2017-04-04 16:47:08 -07:00
Alexander Karatarakis
818b8a4cfc
PacakgeSpec.toString() -> PackageSpec.to_string()
2017-04-04 16:47:08 -07:00
Alexander Karatarakis
dac8ace761
LineInfo::toString() -> LineInfo::to_string()
2017-04-04 16:47:07 -07:00
Alexander Karatarakis
2d7beb71e7
lint_status -> LintStatus
2017-04-04 16:47:07 -07:00
Alexander Karatarakis
e1af07d45a
elevation_prompt_user_choice -> ElevationPromptChoice
2017-04-04 16:47:07 -07:00
Alexander Karatarakis
3677b2c3c8
metrics: functions to lower_case
2017-04-04 16:47:07 -07:00
Alexander Karatarakis
a266f2f590
file_and_arch -> FileAndArch
2017-04-04 16:47:07 -07:00
Alexander Karatarakis
4e356f5915
set_element_presence -> SetElementPresence
2017-04-04 16:47:06 -07:00
Alexander Karatarakis
7f7440a3fe
updated_port -> UpdatedPort
2017-04-04 16:47:06 -07:00
Alexander Karatarakis
636b90070d
[coff_file_reader] Rename types to UpperCamelCase
2017-04-04 16:47:06 -07:00
Alexander Karatarakis
69bfe5d0ee
[SortedVector] Add default constructor
2017-04-04 16:47:06 -07:00
Alexander Karatarakis
eeb87e1051
StatusParagraph_and_associated_files -> StatusParagraphAndAssociatedFiles
2017-04-04 16:47:06 -07:00
Alexander Karatarakis
e401799aca
color -> Color
2017-04-04 16:47:00 -07:00
Alexander Karatarakis
898edccbdc
exit_code_and_output -> ExitCodeAndOutput
2017-04-04 16:44:46 -07:00
Alexander Karatarakis
3f76b9e53d
vcpkg_paths -> VcpkgPaths
2017-04-04 16:44:46 -07:00
Alexander Karatarakis
402552ef93
toolset_t -> Toolset
2017-04-04 16:44:45 -07:00
Alexander Karatarakis
95428f5369
optional<T> -> Optional<T>
2017-04-04 16:44:45 -07:00
Alexander Karatarakis
9e19213498
expected -> Expected
2017-04-04 16:44:45 -07:00
Alexander Karatarakis
ccbb2ebcda
Enums::toString() -> Enums::to_string()
2017-04-04 16:44:45 -07:00
Alexander Karatarakis
4a8b2ed1cd
package_spec_with_remove_plan -> PackageSpecWithRemovePlan
2017-04-04 16:44:45 -07:00
Alexander Karatarakis
502a1fb43a
remove_plan_action -> RemovePlanAction
2017-04-04 16:44:45 -07:00
Alexander Karatarakis
1723c4e541
remove_plan_type -> RemovePlanType
2017-04-04 16:44:44 -07:00
Alexander Karatarakis
c9f4f312ae
package_spec_with_install_plan -> PackageSpecWithInstallPlan
2017-04-04 16:44:44 -07:00
Alexander Karatarakis
3992d3ac64
install_plan_action -> InstallPlanAction
2017-04-04 16:44:44 -07:00
Alexander Karatarakis
39d6688e02
install_plan_type -> InstallPlanType
2017-04-04 16:44:44 -07:00
Alexander Karatarakis
1d8099fd8c
request_type -> RequestType
2017-04-04 16:44:44 -07:00
Alexander Karatarakis
6ac7eb7bfb
package_name_and_function -> PackageNameAndFunction
2017-04-04 16:44:44 -07:00
Alexander Karatarakis
fb45692ada
VersionDiff.toString() -> VersionDiff.to_string()
2017-04-04 16:44:44 -07:00
Alexander Karatarakis
cbc2b08ad1
version_diff_t -> VersionDiff
2017-04-04 16:44:43 -07:00
Alexander Karatarakis
b766a005b7
version_t -> VersionT
2017-04-04 16:44:43 -07:00
Alexander Karatarakis
5b0d9f3ee0
outdated_package -> OutdatedPackage
2017-04-04 16:44:43 -07:00
Alexander Karatarakis
0621449f18
command_type_x -> CommandTypeX
2017-04-04 16:44:43 -07:00
Alexander Karatarakis
e051edfa10
vcpkg_cmd_arguments -> VcpkgCmdArguments
2017-04-04 16:44:43 -07:00
Alexander Karatarakis
23e3397b2f
ElapsedTime: rename function to all_lower
2017-04-04 16:44:43 -07:00
Alexander Karatarakis
cf3ee7c2a5
Want: change enum constants to ALL_UPPER
2017-04-04 16:44:43 -07:00
Alexander Karatarakis
7ca52532c2
want_t -> Want
2017-04-04 16:44:42 -07:00
Alexander Karatarakis
a742b60b4f
InstallState: change enum constants to ALL_UPPER
2017-04-04 16:44:42 -07:00
Alexander Karatarakis
ab34b88f2d
install_state_t -> InstallState
2017-04-04 16:44:42 -07:00
Alexander Karatarakis
d33e191ce4
dependency -> Dependency
2017-04-04 16:44:42 -07:00
Alexander Karatarakis
bdf80d63c6
triplet -> Triplet
2017-04-04 16:44:42 -07:00
Alexander Karatarakis
378b018321
LinkageType to UpperCamelCase
2017-04-04 16:44:42 -07:00
Alexander Karatarakis
fdda06e83d
ConfigurationType to UpperCamelCase
2017-04-04 16:44:42 -07:00
Alexander Karatarakis
6ccb3b95d8
BuildType to UpperCamelCase
2017-04-04 16:44:42 -07:00
Alexander Karatarakis
b36df55c11
BuildPolicies to UpperCamelCase
2017-04-04 16:44:42 -07:00
Alexander Karatarakis
7ee180ebdd
paragraph_parse_result -> ParagraphParseResult
2017-04-04 16:44:41 -07:00
Alexander Karatarakis
83cde51334
package_spec_parse_result -> PackageSpecParseResult
2017-04-04 16:44:41 -07:00
Alexander Karatarakis
d1141e6054
package_spec -> PackageSpec
2017-04-04 16:44:41 -07:00
Alexander Karatarakis
1c1423014f
opt_bool->OptBool
2017-04-04 16:44:41 -07:00