Robert Schumacher
|
20397fc845
|
Merge branch 'dev/roschuma/fs-testing'
|
2017-04-14 16:07:54 -07:00 |
|
Alexander Karatarakis
|
aeaccc7814
|
Rework print_plan() for remove and install
|
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
|
fbc8b86426
|
Use Strings::join()
|
2017-04-14 14:31:44 -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 |
|
Robert Schumacher
|
c3b54a2e7b
|
Merge from master
|
2017-04-12 22:57:23 -07:00 |
|
Alexander Karatarakis
|
5131e955a8
|
Simplify Install plan generation
|
2017-04-12 22:05:03 -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
|
60090703b3
|
install target_triplet -> triplet
|
2017-04-10 13:12:49 -07:00 |
|
Alexander Karatarakis
|
3e94a8db42
|
PackageSpec.target_triplet() -> ".triplet()
|
2017-04-10 13:03:34 -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 |
|
Robert Schumacher
|
b34c40a4e6
|
[vcpkg] Further work on filesystem abstraction layer.
|
2017-04-08 20:19:35 -07:00 |
|
Alexander Karatarakis
|
12f09d3151
|
Use Triplet.canonical_name() or .to_string()
|
2017-04-07 17:53:57 -07:00 |
|
Alexander Karatarakis
|
18fa18a07b
|
Remove PackageSpec.display_name()
|
2017-04-07 16:22:35 -07:00 |
|
Alexander Karatarakis
|
8b59a289f2
|
Use existing variable
|
2017-04-07 16:22:35 -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
|
818b8a4cfc
|
PacakgeSpec.toString() -> PackageSpec.to_string()
|
2017-04-04 16:47:08 -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
|
3f76b9e53d
|
vcpkg_paths -> VcpkgPaths
|
2017-04-04 16:44:46 -07:00 |
|
Alexander Karatarakis
|
c9f4f312ae
|
package_spec_with_install_plan -> PackageSpecWithInstallPlan
|
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
|
e051edfa10
|
vcpkg_cmd_arguments -> VcpkgCmdArguments
|
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
|
bdf80d63c6
|
triplet -> Triplet
|
2017-04-04 16:44:42 -07:00 |
|
Alexander Karatarakis
|
830a4d97d4
|
Rename Metrics:: function to all_lower
|
2017-04-04 16:44:41 -07:00 |
|
Alexander Karatarakis
|
c86dbc960e
|
Introduce Metrics namespace
|
2017-04-04 16:44:41 -07:00 |
|
Robert Schumacher
|
b788c2b209
|
[vcpkg] ImmutableSortedVector is actually Mutable via move.
Use fmap instead of construct/insert.
Don't cache VS2015 instances since it is called once.
Add ParagraphDataMap alias.
|
2017-04-01 03:30:52 -07:00 |
|
Robert Schumacher
|
05c9f77a4a
|
[vcpkg] Use fmap instead of std::transform.
|
2017-04-01 01:39:24 -07:00 |
|
Robert Schumacher
|
74f788d04f
|
[vcpkg] Replace explicit bulk operations with fmap
|
2017-04-01 01:11:51 -07:00 |
|
Robert Schumacher
|
7d4832c6bf
|
Rename optional::get_or_exit() to optional::value_or_exit()
|
2017-03-31 16:29:04 -07:00 |
|
Robert Schumacher
|
c5950aa651
|
Rename expected::get_or_exit() to expected::value_or_exit()
|
2017-03-31 16:23:48 -07:00 |
|
Alexander Karatarakis
|
42bd55e3ae
|
Rework optional<T>
|
2017-03-28 18:59:57 -07:00 |
|
Alexander Karatarakis
|
67ce764c2e
|
[expected] Now uses exit variants instead of throw variants
|
2017-03-28 18:48:03 -07:00 |
|
Alexander Karatarakis
|
4bc91f1f26
|
[commands] Use Checks::exit_fail/success/with_code()
|
2017-03-22 17:45:39 -07:00 |
|
Alexander Karatarakis
|
4114d87a07
|
All Checks now take LineInfo as the first argument
|
2017-03-13 17:56:21 -07:00 |
|
Alexander Karatarakis
|
d15818c602
|
Checks::unreachable() now needs LineInfo as an argument
|
2017-03-13 17:56:21 -07:00 |
|