Alexander Karatarakis
|
c0fdbfb2e8
|
Fix detection of 64-bit VSCode
|
2017-08-21 17:19:40 -07:00 |
Alexander Karatarakis
|
a66b066d45
|
get_environmental_variable() -> get_environment_variable()
|
2017-05-04 14:58:18 -07:00 |
Alexander Karatarakis
|
1e9471a148
|
Run clang-format over the cpp files
|
2017-04-27 18:59:57 -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
|
3f76b9e53d
|
vcpkg_paths -> VcpkgPaths
|
2017-04-04 16:44:46 -07:00 |
Alexander Karatarakis
|
95428f5369
|
optional<T> -> Optional<T>
|
2017-04-04 16:44:45 -07:00 |
Alexander Karatarakis
|
e051edfa10
|
vcpkg_cmd_arguments -> VcpkgCmdArguments
|
2017-04-04 16:44:43 -07:00 |
Robert Schumacher
|
c84765601b
|
Move Environment::get_program_files() to System::get_program_files()
|
2017-03-31 17:35:38 -07:00 |
Alexander Karatarakis
|
42bd55e3ae
|
Rework optional<T>
|
2017-03-28 18:59:57 -07:00 |
Alexander Karatarakis
|
4bc91f1f26
|
[commands] Use Checks::exit_fail/success/with_code()
|
2017-03-22 17:45:39 -07:00 |
Robert Schumacher
|
d7b4e903cb
|
[vcpkg-edit] Fix search for VSCode insiders
|
2017-03-16 14:43:25 -07:00 |
Alexander Karatarakis
|
4114d87a07
|
All Checks now take LineInfo as the first argument
|
2017-03-13 17:56:21 -07:00 |
Robert Schumacher
|
5ba6f1725d
|
[vcpkg] Also search registry keys for VSCode. Prefer insider version if available. Fixes #764.
|
2017-03-10 16:37:10 -08:00 |
Alexander Karatarakis
|
21729d3d43
|
`create`/`edit`: check for --options
|
2017-02-17 15:33:55 -08:00 |
Alexander Karatarakis
|
a7c5063d4d
|
Add functions to find the Program Files folders on the C++ side. Resolves #606
|
2017-02-14 16:23:02 -08:00 |
Alexander Karatarakis
|
b882f365e9
|
System::get_environmental_variable() now returns optional<>
|
2017-02-14 15:35:34 -08:00 |
Alexander Karatarakis
|
c11b2c790e
|
Rename wdupenv_str to get_environmental_variable()
|
2017-02-14 13:21:30 -08:00 |
Alexander Karatarakis
|
050e4a0f7a
|
Introduce precompiled headers
|
2017-01-30 21:52:42 -08:00 |
Alexander Karatarakis
|
25872147c1
|
Add quotes are port name in error message
|
2017-01-25 16:44:56 -08:00 |
Alexander Karatarakis
|
fe2c0a3a78
|
[edit command] Now checks that port exists before opening
|
2017-01-13 02:09:08 -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
|
df2a05e854
|
Introduce Command namespace. Refactoring
|
2017-01-12 17:43:05 -08:00 |
Alexander Karatarakis
|
6a4ec92a90
|
Place build & build_external commands into separate files
|
2017-01-12 17:43:04 -08:00 |
Alexander Karatarakis
|
b629cd9044
|
[vcpkg_cmd_arguments] Use std::string instead of char*
|
2016-12-12 15:03:36 -08: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
|
51bc83c70e
|
Added triplet check in all commands that obtain package_specs
|
2016-09-30 17:01:41 -07:00 |
Alexander Karatarakis
|
8becbe15a2
|
Place check_and_get_package_spec in a separate file
|
2016-09-30 16:49:30 -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
|
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 |
Alexander Karatarakis
|
cd30cd4df9
|
parse_all_arguments_as_package_specs: remove unused parameter
|
2016-09-23 16:26:27 -07:00 |
Albert Ziegenhagel
|
31935aa0fd
|
Improved error reporting when user provides invalid triplets
|
2016-09-23 09:44:30 +02:00 |
Alexander Karatarakis
|
e3a9d3524b
|
Place list_command() in a separate cpp file
|
2016-09-22 00:00:38 -07:00 |