Alexander Karatarakis
|
c12c3d90be
|
src Formatting
|
2016-10-20 18:05:52 -07:00 |
|
sdcb
|
2b8bdeb044
|
Add hash file support.
|
2016-10-20 13:03:58 +08:00 |
|
Alexander Karatarakis
|
b15a23a268
|
Add coff_file_reader to extract info/from dll/lib files without dumpbin
Calling dumpbin was very slow in some cases (e.g. boost).
With coff_file_reader we directly examine the binary for the few bits we need.
|
2016-10-14 16:51:15 -07:00 |
|
Alexander Karatarakis
|
aa35c41aa6
|
Add MachineType enum
|
2016-10-14 16:49:44 -07:00 |
|
Alexander Karatarakis
|
6a45620ce2
|
Fix overload of Checks::exit_with_message
|
2016-10-14 13:28:44 -07:00 |
|
Alexander Karatarakis
|
1f055ef472
|
[Stopwatch] start()/stop() return const &
|
2016-10-10 23:57:43 -07:00 |
|
Alexander Karatarakis
|
38bf4de0fe
|
Rename System::Stopwatch to System::Stopwatch2
|
2016-10-10 18:46:40 -07:00 |
|
Alexander Karatarakis
|
3ecc67784a
|
Add Stopwatch class
|
2016-10-10 18:12:26 -07:00 |
|
Alexander Karatarakis
|
a00500bcc1
|
Add to_printf_arg(double) overload
|
2016-10-10 15:03:48 -07:00 |
|
Alexander Karatarakis
|
52b7630c86
|
Add triplet::build_type()
|
2016-10-05 17:44:02 -07:00 |
|
Alexander Karatarakis
|
0050125443
|
Rename function case_insensitive_find() to case_insensitive_ascii_find()
|
2016-10-04 15:23:44 -07:00 |
|
Alexander Karatarakis
|
429e2eca4a
|
BinaryParagraph now contains a package_spec instead of name+triplet
|
2016-10-04 15:16:07 -07:00 |
|
Alexander Karatarakis
|
7d13495cf9
|
All-CAPS for enum members
|
2016-10-04 14:48:39 -07:00 |
|
Alexander Karatarakis
|
bf323e8cc6
|
[package_spec]User input gets lowercased; other input is checked
|
2016-10-04 14:47:42 -07:00 |
|
Alexander Karatarakis
|
04539816b5
|
Add another result when parsing package spec: has_invalid_characters
|
2016-10-04 14:46:40 -07:00 |
|
Alexander Karatarakis
|
ea751d6630
|
Add Strings::ascii_to_lowercase()
|
2016-10-04 14:44:19 -07:00 |
|
Alexander Karatarakis
|
5d58eb29cc
|
[package_spec] Force using the factories that do sanity checks
|
2016-10-03 17:45:01 -07:00 |
|
Alexander Karatarakis
|
330b411cd2
|
[triplet] Force using the factory that does sanity checks
|
2016-10-03 17:20:52 -07:00 |
|
Alexander Karatarakis
|
e507c14229
|
create & edit commands now only handle package names
|
2016-09-30 18:21:38 -07:00 |
|
Alexander Karatarakis
|
188eac680b
|
Rename check_all_triplets() to check_triplets()
|
2016-09-30 17:02:39 -07:00 |
|
Alexander Karatarakis
|
e3455e281b
|
Introduce Input::check_all_triplets()
|
2016-09-30 16:55:34 -07:00 |
|
Alexander Karatarakis
|
4b0f3d87be
|
Introduce Input::check_triplet()
|
2016-09-30 16:54:07 -07:00 |
|
Alexander Karatarakis
|
8becbe15a2
|
Place check_and_get_package_spec in a separate file
|
2016-09-30 16:49:30 -07:00 |
|
Alexander Karatarakis
|
bcb2be360a
|
Remove parse_all_arguments_as_package_specs()
|
2016-09-30 16:39:23 -07:00 |
|
Alexander Karatarakis
|
df55e93b18
|
[vcpkg_paths] Use fs alias in all places within the header
|
2016-09-30 16:34:55 -07:00 |
|
Alexander Karatarakis
|
3f5275ed9f
|
Add function check_and_get_package_spec() and variant for multiple specs
|
2016-09-30 16:29:12 -07:00 |
|
Alexander Karatarakis
|
fc1e55173b
|
Rename check_max_args to check_max_arg_count and introduce min/exact variants
|
2016-09-30 11:29:01 -07:00 |
|
Alexander Karatarakis
|
0fdd57983a
|
Introduce create_example_string()
|
2016-09-30 11:23:05 -07:00 |
|
Alexander Karatarakis
|
4faf11f206
|
Add size_t overload to to_printf_arg()
|
2016-09-30 11:21:51 -07:00 |
|
Alexander Karatarakis
|
8ed88af8c9
|
Rename wchar_t overload of Strings::format() to wformat()
|
2016-09-29 19:28:00 -07:00 |
|
Alexander Karatarakis
|
a4ab4fd241
|
Rename wchar_t overload of format_internal to wformat_internal
|
2016-09-29 19:25:07 -07:00 |
|
Alexander Karatarakis
|
8e3ee05230
|
Rename validate_triplet to is_valid_triplet
|
2016-09-29 15:02:56 -07:00 |
|
Alexander Karatarakis
|
fb1130876f
|
Valiting triplets is now the responsibility of vcpkg_paths
|
2016-09-29 15:00:40 -07:00 |
|
Alexander Karatarakis
|
687ac42cdd
|
Make member function const
|
2016-09-27 01:48:51 -07:00 |
|
Alexander Karatarakis
|
a098ecad03
|
vcpkglib_helpers: Return output instead of accepting it as arg
|
2016-09-26 21:12:04 -07:00 |
|
Alexander Karatarakis
|
1cd1f6a46b
|
Add Files::has_invalid_chars_for_filesystem()
|
2016-09-23 17:57:18 -07:00 |
|
Alexander Karatarakis
|
6cc29c1f84
|
Change vcpkg::parse() to vcpkg::package_spec::from_string()
|
2016-09-23 16:39:07 -07:00 |
|
Alexander Karatarakis
|
cd30cd4df9
|
parse_all_arguments_as_package_specs: remove unused parameter
|
2016-09-23 16:26:27 -07:00 |
|
Robert Schumacher
|
76149ffac5
|
[vcpkg] Rename vcpkg_ports::find_available_x to be more concise
|
2016-09-23 14:32:56 -07:00 |
|
Robert Schumacher
|
f4196f1638
|
[vcpkg] Move find_available_package, find_available_port_file into vcpkg_paths.
`vcpkg_paths` is responsible for binding the concrete filesystem representation to the abstract `package_spec`.
|
2016-09-23 14:25:17 -07:00 |
|
Robert Schumacher
|
ddd0f88579
|
Merged alzie:default_triplet for PR #70
|
2016-09-23 12:19:57 -07:00 |
|
Alexander Karatarakis
|
b2f6a769ea
|
find_unment_dependencies() now works for a single package
|
2016-09-23 12:06:55 -07:00 |
|
Albert Ziegenhagel
|
430f53af7d
|
Merge branch 'master' into default_triplet
# Conflicts:
# toolsrc/include/vcpkg_cmd_arguments.h
# toolsrc/src/commands_installation.cpp
# toolsrc/src/vcpkg_cmd_arguments.cpp
|
2016-09-23 09:58:33 +02:00 |
|
Albert Ziegenhagel
|
31935aa0fd
|
Improved error reporting when user provides invalid triplets
|
2016-09-23 09:44:30 +02:00 |
|
Alexander Karatarakis
|
33a2969b9c
|
Refactor dependency related code to vcpkg::Dependencies
|
2016-09-22 23:28:50 -07:00 |
|
Alexander Karatarakis
|
addecbfdef
|
Introduce vcpkg_Maps utility namespace
|
2016-09-22 23:28:14 -07:00 |
|
Alexander Karatarakis
|
c699d5715b
|
Introduce vcpkg::Sets utility namespace
|
2016-09-22 23:27:46 -07:00 |
|
Alexander Karatarakis
|
54341f745c
|
MOve recursive upwards search to Files
|
2016-09-21 21:43:59 -07:00 |
|
Alexander Karatarakis
|
ccca198c1b
|
Initial commit
|
2016-09-18 20:54:03 -07:00 |
|