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 |
|
Alexander Karatarakis
|
f93b3ccc4f
|
Introduce make_cmake_cmd() helper function
|
2017-03-10 17:04:29 -08:00 |
|
Alexander Karatarakis
|
7b14894dc7
|
[vcpkg_paths] Add get_cmake/git/nuget_exe() functions
|
2017-03-10 17:04:28 -08:00 |
|
Alexander Karatarakis
|
47b53b9015
|
Add lazy.h
|
2017-03-10 17:04:28 -08:00 |
|
Alexander Karatarakis
|
07e43a7cae
|
Nuke Joiner. Add wjoin()
|
2017-03-10 16:21:17 -08:00 |
|
Robert Schumacher
|
4d0abd5841
|
[vcpkg] Refactor RAII registry key manipulation
|
2017-03-10 16:12:04 -08:00 |
|
Alexander Karatarakis
|
3eb0526468
|
Properly handle spaces in path when calling powershell script
|
2017-03-06 16:18:24 -08:00 |
|
Robert Schumacher
|
914664bf27
|
[vcpkg-ci] Display per-package timing information.
|
2017-03-04 06:48:59 -08:00 |
|
Robert Schumacher
|
19695fc832
|
[vcpkg] Deduplicate all timer classes.
|
2017-03-04 06:25:05 -08:00 |
|
Alexander Karatarakis
|
b03b578ffc
|
Rename policy to OnlyReleaseCRT
|
2017-03-03 19:09:24 -08:00 |
|
Alexander Karatarakis
|
c2a368976d
|
Add policy: NoDebugBinaries
|
2017-03-03 19:00:48 -08:00 |
|
Alexander Karatarakis
|
54859c0f1f
|
Introduce extract_port_names_and_versions()
|
2017-02-27 16:14:36 -08:00 |
|
Alexander Karatarakis
|
b7bd8c3251
|
Fix #include of Paragraph.h
|
2017-02-27 15:54:06 -08:00 |
|
Alexander Karatarakis
|
c0ae9fee7e
|
Move some functions from vcpkglib.h to Paragraphs.h
|
2017-02-27 15:45:56 -08:00 |
|
Alexander Karatarakis
|
33952d2dd2
|
Introduce function: load_all_ports()
|
2017-02-27 15:13:13 -08:00 |
|
Alexander Karatarakis
|
43eb772d94
|
Change Info::email() to Contact::email(). Remove vcpkg_info.h/cpp
|
2017-02-17 20:13:36 -08:00 |
|
Alexander Karatarakis
|
ac2ec94129
|
Change Info::version() to Version::version()
|
2017-02-17 20:08:29 -08:00 |
|
Alexander Karatarakis
|
39772adbfe
|
Remove unused function
|
2017-02-17 15:53:18 -08:00 |
|
Alexander Karatarakis
|
4313d8f398
|
owns : check for --options
|
2017-02-17 15:38:39 -08:00 |
|
Alexander Karatarakis
|
71b985dd03
|
Remove try_load_port() overload
|
2017-02-17 15:10:43 -08:00 |
|