Robert Schumacher
|
bb865fb312
|
[vcpkg] Merge search for dumpbin and toolchain (they are the same).
|
2017-04-01 02:08:48 -07:00 |
|
Robert Schumacher
|
162e9ce98f
|
[vcpkg] Collapse cXstring_views into a single template.
|
2017-04-01 01:39:00 -07:00 |
|
Robert Schumacher
|
aae15bd468
|
[vcpkg] Collapse join() overloads into a single template.
|
2017-04-01 01:38:32 -07:00 |
|
Robert Schumacher
|
74f788d04f
|
[vcpkg] Replace explicit bulk operations with fmap
|
2017-04-01 01:11:51 -07:00 |
|
Robert Schumacher
|
74fbd3acd5
|
[vcpkg] Dead code elimination
|
2017-04-01 01:10:15 -07:00 |
|
Alexander Karatarakis
|
8e30d0b420
|
update needs to use package_spec
|
2017-03-31 18:01:13 -07:00 |
|
Alexander Karatarakis
|
946734aa73
|
Add name_and_version_diff_t
|
2017-03-31 18:01:13 -07:00 |
|
Alexander Karatarakis
|
e074718209
|
Version_t
|
2017-03-31 18:01:13 -07:00 |
|
Robert Schumacher
|
9b9a35fa38
|
Remove Files::check_is_directory()
|
2017-03-31 17:57:45 -07:00 |
|
Robert Schumacher
|
4e26c6781c
|
Add constexpr in cstring_view functions
|
2017-03-31 17:53:53 -07:00 |
|
Alexander Karatarakis
|
d3a54b0042
|
Place cXstring_view in a separate header
|
2017-03-31 17:53:02 -07:00 |
|
Robert Schumacher
|
1e33e2e213
|
Use cstring_view in utf conversion functions
|
2017-03-31 17:42:46 -07:00 |
|
Robert Schumacher
|
4792821a1d
|
Move Environment:: functions into vcpkg_paths. Remove Environment.h/cpp
|
2017-03-31 17:40:08 -07:00 |
|
Robert Schumacher
|
c84765601b
|
Move Environment::get_program_files() to System::get_program_files()
|
2017-03-31 17:35:38 -07:00 |
|
Alexander Karatarakis
|
a6aa410f9f
|
Remove System::set_environmental_variable()
|
2017-03-31 17:22:08 -07:00 |
|
Robert Schumacher
|
31e55704f5
|
Use [[noreturn]] instead of declspec(noreturn)
|
2017-03-31 17:19:03 -07:00 |
|
Robert Schumacher
|
9b62a4b207
|
Remove Checks::check_throw() and Checks::throw_with_message()
|
2017-03-31 17:01:03 -07:00 |
|
Robert Schumacher
|
a7c13ce724
|
Use cwstring_view in CMakeVariable
|
2017-03-31 16:42:06 -07:00 |
|
Robert Schumacher
|
60445c1150
|
Fix order of arguments
|
2017-03-31 16:35:02 -07:00 |
|
Alexander Karatarakis
|
e9ca24b219
|
Rename expected.h to vcpkg_expected.h
|
2017-03-31 16:33:10 -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
|
ee75fe6330
|
Add more functions to ImmutableSortedVector
|
2017-03-31 16:15:05 -07:00 |
|
Alexander Karatarakis
|
f1d4a4457e
|
Introduce get_installed_ports()
|
2017-03-31 16:15:05 -07:00 |
|
Alexander Karatarakis
|
eb6c65abc8
|
[pch.h] Put windows.h at the top to solve compilation errors
|
2017-03-29 13:16:23 -07:00 |
|
Alexander Karatarakis
|
aea362ab70
|
Merge branch 'patch-3' of https://github.com/OlafvdSpek/vcpkg into OlafvdSpek-patch-3
|
2017-03-29 13:14:32 -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
|
db4d1df5f0
|
Remove unneeded calls to c_str()
|
2017-03-28 18:48:03 -07:00 |
|
Alexander Karatarakis
|
780ef97d1b
|
Use cstring_view in all functions in Checks::
|
2017-03-28 18:48:03 -07:00 |
|
Alexander Karatarakis
|
ddf40ccdd3
|
Rename arg1
|
2017-03-28 18:48:03 -07:00 |
|
Alexander Karatarakis
|
2b05e401d1
|
Use cwstring_view in all System functions and remove obsolete overloads
|
2017-03-28 18:48:03 -07:00 |
|
Alexander Karatarakis
|
8a21d95f5b
|
Introduce cstring_view and cwstring_view
|
2017-03-28 18:48:03 -07:00 |
|
Olaf van der Spek
|
15e1da0dcf
|
Sort includes
|
2017-03-28 09:02:33 +02:00 |
|
Alexander Karatarakis
|
d2bab3c370
|
Rework Paragraph parsing error handling. Add single paragraph functions
|
2017-03-27 12:43:14 -07:00 |
|
Alexander Karatarakis
|
3b511adfe4
|
Add EMPTY_INCLUDE_FOLDER policy. Resolves #816
|
2017-03-24 12:49:08 -07:00 |
|
Alexander Karatarakis
|
aa33a8425f
|
Fix erroneous return statement
|
2017-03-22 17:19:30 -07:00 |
|
Alexander Karatarakis
|
197d471b42
|
Introduce Checks::exit_with_code() and exit_fail()/exit_success()
|
2017-03-22 17:18:01 -07:00 |
|
Robert Schumacher
|
8dd90aa976
|
[vcpkg] Clean up triplet.h
|
2017-03-20 16:20:02 -07:00 |
|
Alexander Karatarakis
|
4114d87a07
|
All Checks now take LineInfo as the first argument
|
2017-03-13 17:56:21 -07:00 |
|
Alexander Karatarakis
|
98ea6780e7
|
Enums::nullvalue_used() now requires LineInfo as first arg
|
2017-03-13 17:56:21 -07:00 |
|
Alexander Karatarakis
|
8e8debc848
|
Put LineInfo in separate h/cpp
|
2017-03-13 17:56:21 -07:00 |
|
Alexander Karatarakis
|
2590371023
|
Remove Enums::unreachable(). Use Checks::unreachable() instead
|
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 |
|
Alexander Karatarakis
|
cbcd29c209
|
Global variable g_debugging now declared in vcpkglib.h
|
2017-03-13 17:56:21 -07:00 |
|
Alexander Karatarakis
|
4ee9c451fc
|
Rename LINE_INFO to VCPKG_LINE_INFO to avoid conflict with CppUnitTestAssert.h
|
2017-03-13 17:56:21 -07:00 |
|
Alexander Karatarakis
|
66ebb6ce2b
|
Make parameter const to avoid C4239 warnings
|
2017-03-13 17:56:21 -07:00 |
|
Alexander Karatarakis
|
e3bba294b4
|
Introduce LINE_INFO macro + struct
|
2017-03-13 16:04:29 -07:00 |
|
Alexander Karatarakis
|
6860b461a1
|
Introduce System::cmd_execute_clean() for sanitized executions
|
2017-03-10 17:04:29 -08:00 |
|
Alexander Karatarakis
|
b364239d07
|
Remove all Environment::ensure_X_on_path()
|
2017-03-10 17:04:29 -08:00 |
|