Commit Graph

19 Commits

Author SHA1 Message Date
Alexander Karatarakis
1e9471a148 Run clang-format over the cpp files 2017-04-27 18:59:57 -07:00
Alexander Karatarakis
bd01f8ce83 get_files_recursive()/get_files_non_recursive() 2017-04-12 23:15:02 -07:00
Robert Schumacher
0bc21296c9 [vcpkg] Alias out standard filesystem headers to ensure clean separation. 2017-04-11 15:16:39 -07:00
Alexander Karatarakis
e401799aca color -> Color 2017-04-04 16:47:00 -07:00
Alexander Karatarakis
3f76b9e53d vcpkg_paths -> VcpkgPaths 2017-04-04 16:44:46 -07:00
Alexander Karatarakis
e051edfa10 vcpkg_cmd_arguments -> VcpkgCmdArguments 2017-04-04 16:44:43 -07:00
Robert Schumacher
ebf1fff6a7 [vcpkg-remove] Make purge the default for remove.
Added (currently undocumented) --no-purge as workaround if required.
2017-04-04 13:05:02 -07:00
Robert Schumacher
43af01c0dd [vcpkg-remove-outdated] Add documentation for remove --outdated. 2017-04-04 12:59:02 -07:00
Alexander Karatarakis
4bc91f1f26 [commands] Use Checks::exit_fail/success/with_code() 2017-03-22 17:45:39 -07:00
Alexander Karatarakis
b890a9033c contact/help/version: Check for --options 2017-02-17 15:52:54 -08:00
Alexander Karatarakis
050e4a0f7a Introduce precompiled headers 2017-01-30 21:52:42 -08:00
Alexander Karatarakis
cc8851144a Reorganize commands, each in its own namespace
Additionally, functions related to a command can now live
in the same namespace
2017-01-12 22:03:57 -08:00
Alexander Karatarakis
8e1ed2c9a9 Place contact and version commands in different cpp files 2017-01-12 17:47:53 -08:00
Alexander Karatarakis
df2a05e854 Introduce Command namespace. Refactoring 2017-01-12 17:43:05 -08:00
Alexander Karatarakis
c91d8e41b6 Introduce vcpkg_info.h/cpp 2016-11-07 17:31:41 -08:00
Robert Schumacher
98d361de3f [vcpkg] Adjust ersion to point at LICENSE.txt 2016-10-03 15:15:32 -07:00
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
ccca198c1b Initial commit 2016-09-18 20:54:03 -07:00