Alexander Karatarakis
|
a17bd90300
|
Temporarily use get_or_throw()
|
2016-10-04 14:55:33 -07:00 |
Alexander Karatarakis
|
e6f504bdaa
|
All-CAPS for enum members
|
2016-10-04 14:48:39 -07:00 |
Alexander Karatarakis
|
6ca5c701fe
|
[package_spec]User input gets lowercased; other input is checked
|
2016-10-04 14:47:42 -07:00 |
Alexander Karatarakis
|
c70b5d79b3
|
Add another result when parsing package spec: has_invalid_characters
|
2016-10-04 14:46:40 -07:00 |
Alexander Karatarakis
|
d20c3dfd4b
|
Add Strings::ascii_to_lowercase()
|
2016-10-04 14:44:19 -07:00 |
Alexander Karatarakis
|
bff40b788b
|
Remove redundant parentheses
|
2016-10-03 19:48:56 -07:00 |
Alexander Karatarakis
|
50bd60c9b6
|
[package_spec] Force using the factories that do sanity checks
|
2016-10-03 17:45:01 -07:00 |
Alexander Karatarakis
|
00d05be864
|
[package_spec] Static factory now lowercases all chars
|
2016-10-03 17:24:42 -07:00 |
Alexander Karatarakis
|
e5996ff8f4
|
[triplet] Force using the factory that does sanity checks
|
2016-10-03 17:20:52 -07:00 |
Robert Schumacher
|
1d9465bf75
|
[vcpkg] Adjust ersion to point at LICENSE.txt
|
2016-10-03 15:15:32 -07:00 |
Alexander Karatarakis
|
3495387980
|
create & edit commands now only handle package names
|
2016-09-30 18:21:38 -07:00 |
Alexander Karatarakis
|
61230a21ce
|
[vcpkg edit] Now throws an error if it cannot launch an editor
|
2016-09-30 17:36:33 -07:00 |
Alexander Karatarakis
|
56c350a6a2
|
Rename check_all_triplets() to check_triplets()
|
2016-09-30 17:02:39 -07:00 |
Alexander Karatarakis
|
341b7b465b
|
Added triplet check in all commands that obtain package_specs
|
2016-09-30 17:01:41 -07:00 |
Alexander Karatarakis
|
0d5dcae168
|
Introduce Input::check_all_triplets()
|
2016-09-30 16:55:34 -07:00 |
Alexander Karatarakis
|
16ad44b4c9
|
Introduce Input::check_triplet()
|
2016-09-30 16:54:07 -07:00 |
Alexander Karatarakis
|
90b464df59
|
Merge branch 'master' of https://github.com/Microsoft/vcpkg
|
2016-09-30 16:49:47 -07:00 |
Alexander Karatarakis
|
f739a33344
|
Place check_and_get_package_spec in a separate file
|
2016-09-30 16:49:30 -07:00 |
Robert Schumacher
|
ab5f4c17c4
|
Merge branch 'master' of https://github.com/microsoft/vcpkg
|
2016-09-30 16:48:16 -07:00 |
Alexander Karatarakis
|
d948ccbcd1
|
Remove parse_all_arguments_as_package_specs()
|
2016-09-30 16:39:23 -07:00 |
Alexander Karatarakis
|
92baf3767e
|
Replace usage of parse_all_args_as_package_specs with the new functions
|
2016-09-30 16:38:29 -07:00 |
Alexander Karatarakis
|
1bb134b695
|
[vcpkg_paths] Use fs alias in all places within the header
|
2016-09-30 16:34:55 -07:00 |
Alexander Karatarakis
|
d46b5a39b6
|
Add function check_and_get_package_spec() and variant for multiple specs
|
2016-09-30 16:29:12 -07:00 |
Alexander Karatarakis
|
1dfe6bdb9e
|
All commands now use the new functions for argument checking
|
2016-09-30 15:02:08 -07:00 |
Robert Schumacher
|
83be35faa1
|
Merge branch 'master' of https://github.com/microsoft/vcpkg
|
2016-09-30 14:59:58 -07:00 |
Alexander Karatarakis
|
6d7edb7928
|
Add quotes around command name
|
2016-09-30 11:52:54 -07:00 |
Alexander Karatarakis
|
32734be58d
|
Rename check_max_args to check_max_arg_count and introduce min/exact variants
|
2016-09-30 11:29:01 -07:00 |
Alexander Karatarakis
|
cce4af512d
|
Introduce create_example_string()
|
2016-09-30 11:23:05 -07:00 |
Alexander Karatarakis
|
c5307b8c6d
|
Change error_count to size_t
|
2016-09-30 11:22:24 -07:00 |
Alexander Karatarakis
|
25d2ecb24c
|
Add size_t overload to to_printf_arg()
|
2016-09-30 11:21:51 -07:00 |
Alexander Karatarakis
|
a546261543
|
Rename wchar_t overload of Strings::format() to wformat()
|
2016-09-29 19:28:00 -07:00 |
Alexander Karatarakis
|
a22485d14f
|
Rename wchar_t overload of format_internal to wformat_internal
|
2016-09-29 19:25:07 -07:00 |
Alexander Karatarakis
|
f8e699f486
|
Rename validate_triplet to is_valid_triplet
|
2016-09-29 15:02:56 -07:00 |
Alexander Karatarakis
|
9684247a75
|
Fix formatting
|
2016-09-29 15:02:56 -07:00 |
Alexander Karatarakis
|
12c1121564
|
Valiting triplets is now the responsibility of vcpkg_paths
|
2016-09-29 15:00:40 -07:00 |
Alexander Karatarakis
|
9cc825f8b0
|
[triplet] Part before dash is arch. Part after dash is system
|
2016-09-29 14:58:09 -07:00 |
Robert Schumacher
|
2d95d71828
|
[vcpkg] Improve error message on mistyped package name.
|
2016-09-29 14:31:28 -07:00 |
Robert Schumacher
|
8ebee0b23e
|
[vcpkg] Improved help message upon build failure.
|
2016-09-29 11:50:31 -07:00 |
Alexander Karatarakis
|
b484c81443
|
Rename SCAFFOLD to CREATE to match `vcpkg create`
|
2016-09-28 16:25:32 -07:00 |
Robert Schumacher
|
c4cf341864
|
[vcpkg] Fix user wide integration to avoid XCOPY due to locale-specific failures
|
2016-09-28 12:22:12 -07:00 |
Robert Schumacher
|
f12ec8c0b7
|
Merge branch 'master' of https://github.com/microsoft/vcpkg
|
2016-09-27 15:51:16 -07:00 |
Robert Schumacher
|
64d217c8d6
|
[vcpkg] Provide more error information on installation failures
|
2016-09-27 15:51:00 -07:00 |
Alexander Karatarakis
|
7dadc37599
|
Make member function const
|
2016-09-27 01:48:51 -07:00 |
Alexander Karatarakis
|
53a40aef11
|
vcpkglib_helpers: Return output instead of accepting it as arg
|
2016-09-26 21:12:04 -07:00 |
Alexander Karatarakis
|
b44e7cd38d
|
`vcpkg create` now checks for invalid chars in the zip file
|
2016-09-23 17:57:50 -07:00 |
Alexander Karatarakis
|
0c81bb2e62
|
Add Files::has_invalid_chars_for_filesystem()
|
2016-09-23 17:57:18 -07:00 |
Alexander Karatarakis
|
5f68bb9565
|
Fix `vcpkg create` to not parse all arguments as package specs
|
2016-09-23 17:07:01 -07:00 |
Alexander Karatarakis
|
3d612ff8a3
|
Change vcpkg::parse() to vcpkg::package_spec::from_string()
|
2016-09-23 16:39:07 -07:00 |
Alexander Karatarakis
|
cfd692d7fb
|
parse_all_arguments_as_package_specs: remove unused parameter
|
2016-09-23 16:26:27 -07:00 |
Robert Schumacher
|
cf59c07d1b
|
[vcpkg] Rename `vcpkg_ports::find_available_x` to be more concise
|
2016-09-23 14:32:56 -07:00 |