Alexander Karatarakis
|
52b7630c86
|
Add triplet::build_type()
|
2016-10-05 17:44:02 -07:00 |
|
Alexander Karatarakis
|
8b4f7d4a98
|
Fix cast to size_t
|
2016-10-05 17:43:46 -07:00 |
|
Alexander Karatarakis
|
12d9cba5d8
|
Update CHANGELOG and bump version to v0.0.40
|
2016-10-05 17:00:49 -07:00 |
|
Alexander Karatarakis
|
1f9b97d683
|
Add "lowercase" to the message about invalid chars
|
2016-10-05 13:45:44 -07:00 |
|
Alexander Karatarakis
|
5adf575879
|
Fix #119 [regression]: cannot use numbers in library names
|
2016-10-05 13:20:33 -07:00 |
|
Alexander Karatarakis
|
7fd71747d7
|
Display the lowercased name for errors in package parsing
|
2016-10-05 13:19:46 -07:00 |
|
Alexander Karatarakis
|
8c035ea36a
|
Temporarily use get_or_throw()
|
2016-10-04 15:25:53 -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
|
8400da7f1d
|
Remove function prefix_path_for_package()
|
2016-10-04 15:18: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
|
e383b39637
|
Replace auto with actual type
|
2016-10-04 15:10:04 -07:00 |
|
Alexander Karatarakis
|
79f823590d
|
Temporarily use get_or_throw()
|
2016-10-04 14:55:33 -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
|
31c9cd8c2d
|
Remove redundant parentheses
|
2016-10-03 19:48:56 -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
|
2f8c115777
|
[package_spec] Static factory now lowercases all chars
|
2016-10-03 17:24:42 -07:00 |
|
Alexander Karatarakis
|
330b411cd2
|
[triplet] Force using the factory that does sanity checks
|
2016-10-03 17:20:52 -07:00 |
|
Robert Schumacher
|
98d361de3f
|
[vcpkg] Adjust ersion to point at LICENSE.txt
|
2016-10-03 15:15:32 -07:00 |
|
Alexander Karatarakis
|
e507c14229
|
create & edit commands now only handle package names
|
2016-09-30 18:21:38 -07:00 |
|
Alexander Karatarakis
|
25145714f7
|
[vcpkg edit] Now throws an error if it cannot launch an editor
|
2016-09-30 17:36:33 -07:00 |
|
Alexander Karatarakis
|
188eac680b
|
Rename check_all_triplets() to check_triplets()
|
2016-09-30 17:02:39 -07:00 |
|
Alexander Karatarakis
|
51bc83c70e
|
Added triplet check in all commands that obtain package_specs
|
2016-09-30 17:01:41 -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
|
d31498d0e7
|
Merge branch 'master' of https://github.com/Microsoft/vcpkg
|
2016-09-30 16:49:47 -07:00 |
|
Alexander Karatarakis
|
8becbe15a2
|
Place check_and_get_package_spec in a separate file
|
2016-09-30 16:49:30 -07:00 |
|
Robert Schumacher
|
cddc4f612e
|
Merge branch 'master' of https://github.com/microsoft/vcpkg
|
2016-09-30 16:48:16 -07:00 |
|
Alexander Karatarakis
|
bcb2be360a
|
Remove parse_all_arguments_as_package_specs()
|
2016-09-30 16:39:23 -07:00 |
|
Alexander Karatarakis
|
d7c357db2e
|
Replace usage of parse_all_args_as_package_specs with the new functions
|
2016-09-30 16:38:29 -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
|
b2c1076aef
|
All commands now use the new functions for argument checking
|
2016-09-30 15:02:08 -07:00 |
|
Robert Schumacher
|
17786b865a
|
Merge branch 'master' of https://github.com/microsoft/vcpkg
|
2016-09-30 14:59:58 -07:00 |
|
Alexander Karatarakis
|
82d145c9bc
|
Add quotes around command name
|
2016-09-30 11:52:54 -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
|
3419a7f9ca
|
Change error_count to size_t
|
2016-09-30 11:22:24 -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
|
033f577c51
|
Fix formatting
|
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
|
8ea76e833e
|
[triplet] Part before dash is arch. Part after dash is system
|
2016-09-29 14:58:09 -07:00 |
|
Robert Schumacher
|
4ab32c520d
|
[vcpkg] Improve error message on mistyped package name.
|
2016-09-29 14:31:28 -07:00 |
|
Robert Schumacher
|
93f8088a5a
|
[vcpkg] Improved help message upon build failure.
|
2016-09-29 11:50:31 -07:00 |
|
Alexander Karatarakis
|
48fe5f36b2
|
Rename SCAFFOLD to CREATE to match vcpkg create
|
2016-09-28 16:25:32 -07:00 |
|