Commit Graph

21 Commits

Author SHA1 Message Date
Alexander Karatarakis b2c1076aef All commands now use the new functions for argument checking 2016-09-30 15:02:08 -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 8ed88af8c9 Rename wchar_t overload of Strings::format() to wformat() 2016-09-29 19:28:00 -07:00
Robert Schumacher 93f8088a5a [vcpkg] Improved help message upon build failure. 2016-09-29 11:50:31 -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 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 03b43aad42 Place command_cache in a separate cpp file 2016-09-21 23:49:20 -07:00
Alexander Karatarakis fd7969d325 Move search_command to a separate file 2016-09-21 21:57:27 -07:00
Alexander Karatarakis 58bcdde2f7 [vcpkg] Improve consistency in use of %VS140COMNTOOLS% 2016-09-20 15:36:22 -07:00
Alexander Karatarakis ccca198c1b Initial commit 2016-09-18 20:54:03 -07:00