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 |
|
Robert Schumacher
|
1402262962
|
[vcpkg] Fix user wide integration to avoid XCOPY due to locale-specific failures
|
2016-09-28 12:22:12 -07:00 |
|
Robert Schumacher
|
cc29d43f85
|
Merge branch 'master' of https://github.com/microsoft/vcpkg
|
2016-09-27 15:51:16 -07:00 |
|
Robert Schumacher
|
2ed13a583d
|
[vcpkg] Provide more error information on installation failures
|
2016-09-27 15:51:00 -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
|
a8b0651e50
|
vcpkg create now checks for invalid chars in the zip file
|
2016-09-23 17:57:50 -07:00 |
|
Alexander Karatarakis
|
1cd1f6a46b
|
Add Files::has_invalid_chars_for_filesystem()
|
2016-09-23 17:57:18 -07:00 |
|
Alexander Karatarakis
|
c7a7d062a7
|
Fix vcpkg create to not parse all arguments as package specs
|
2016-09-23 17:07:01 -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 |
|
Alexander Karatarakis
|
0b59e6c0fb
|
[vcpkg build] Print the missing package's arch along with the package name
|
2016-09-23 12:01:25 -07:00 |
|
Albert Ziegenhagel
|
082eb3680e
|
Disabled validation of per-package triplet
|
2016-09-23 11:49:29 +02:00 |
|
Albert Ziegenhagel
|
3495f094bc
|
Fixed errors introduced during merge
|
2016-09-23 10:06:45 +02: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
|
5b89712df0
|
Restruct vcpkg build to 1 package
|
2016-09-23 00:02:51 -07:00 |
|
Alexander Karatarakis
|
a26c88c754
|
vcpkg build will now show helpful error if dependencies are missing
|
2016-09-22 23:53:13 -07: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 |
|