Alexander Karatarakis
|
3a6571a019
|
Add Strings::split() function
|
2017-01-23 15:13:12 -08:00 |
|
Alexander Karatarakis
|
6d3ab4579d
|
[vcpkg_paths] Add "scripts" entry
|
2017-01-23 15:12:52 -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
|
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
|
4c51e65d50
|
Rename commands_integration.cpp to commands_integrate.cpp
Filename should match the command name
|
2017-01-12 17:43:05 -08:00 |
|
Alexander Karatarakis
|
30587111d3
|
Rename commands_installation to commands_install
Names should match the command
|
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
|
ff10939203
|
Refactor pre-install check
|
2017-01-05 15:23:08 -08:00 |
|
Alexander Karatarakis
|
e5f60816cb
|
Introduce ImmutableSortedVector
|
2017-01-05 14:30:52 -08:00 |
|
Alexander Karatarakis
|
64e1bf8de7
|
Use Nested Namespace Definition
|
2017-01-05 14:27:36 -08:00 |
|
Alexander Karatarakis
|
708e93d82a
|
Use Nested Namespace Definition
|
2017-01-05 14:25:50 -08:00 |
|
Alexander Karatarakis
|
6e29b7b8d4
|
Pass by reference
|
2017-01-05 14:21:09 -08:00 |
|
Alexander Karatarakis
|
88b5791b0b
|
Use Nested Namespace Definition
|
2017-01-05 14:14:11 -08:00 |
|
Alexander Karatarakis
|
1565cafb83
|
Use nullptr
|
2017-01-05 14:09:48 -08:00 |
|
Alexander Karatarakis
|
0b5e2e9e76
|
Use nested namespace definition
|
2017-01-05 12:55:28 -08:00 |
|
nekko1119
|
31d5994dd5
|
Fix signed/unsigned mismatch warning
|
2016-12-24 05:27:22 +09:00 |
|
Alexander Karatarakis
|
8b9e624d0d
|
Improve trim implementation
|
2016-12-20 14:45:35 -08:00 |
|
Alexander Karatarakis
|
32ada00583
|
Improve error message
|
2016-12-20 14:45:13 -08:00 |
|
Alexander Karatarakis
|
a077ccc4c7
|
Avoid unnecessary copy
|
2016-12-19 15:39:57 -08:00 |
|
Alexander Karatarakis
|
835693ce97
|
Don't return by const value
|
2016-12-16 20:17:24 -08:00 |
|
Alexander Karatarakis
|
73bf8306b2
|
Pass by const ref
|
2016-12-16 20:11:58 -08:00 |
|
Alexander Karatarakis
|
aad0cc4c04
|
Files::get_contents() -> Files::read_contents()
|
2016-12-16 19:40:58 -08:00 |
|
Alexander Karatarakis
|
b666e90c32
|
Pass by ref
|
2016-12-16 19:38:02 -08:00 |
|
Alexander Karatarakis
|
fdec39f452
|
Use check_exit() instead of check_throw()
|
2016-12-16 19:37:11 -08:00 |
|
Alexander Karatarakis
|
e4571e75c2
|
Do the trim and empty string erase in separate passes
|
2016-12-16 17:48:37 -08:00 |
|
Alexander Karatarakis
|
843e390c94
|
Replace reading lines and ignoring empty lines with the new functions
Namely:
Files::read_all_lines();
Strings::trim_all_and_remove_whitespace_strings()
|
2016-12-16 16:20:27 -08:00 |
|
Alexander Karatarakis
|
a5c3fddfe7
|
Add Strings::trim_all_and_remove_whitespace_strings()
|
2016-12-16 16:02:19 -08:00 |
|
Alexander Karatarakis
|
bd50778cb5
|
[install_command] now overwrites files if they are already present
The listfile checks ensures that no other package claims ownership
of the particular file
|
2016-12-16 15:42:15 -08:00 |
|
Alexander Karatarakis
|
38859d5c91
|
Improve code that filters out the directories from a vector of paths
|
2016-12-15 18:41:01 -08:00 |
|
Alexander Karatarakis
|
15ca6919ad
|
Use Files::write_all_lines()
|
2016-12-15 18:24:06 -08:00 |
|
Alexander Karatarakis
|
e4548a8cf4
|
Add Files::read_all_lines() and Files::write_all_lines()
|
2016-12-15 18:19:22 -08:00 |
|
Alexander Karatarakis
|
8f397bb8d1
|
Add Strings::trim() function
|
2016-12-15 17:09:14 -08:00 |
|
Alexander Karatarakis
|
88daca5f54
|
[listfile] When reading a listfile, add / at the end of directories
|
2016-12-15 14:28:43 -08:00 |
|
Alexander Karatarakis
|
5d54e079f7
|
Refactor writing of listfile
|
2016-12-14 16:52:23 -08:00 |
|
Alexander Karatarakis
|
b1681d0838
|
Avoid copying struct
|
2016-12-13 19:02:02 -08:00 |
|
Alexander Karatarakis
|
c9b310c165
|
Minor code clarity change
|
2016-12-13 16:35:06 -08:00 |
|
Alexander Karatarakis
|
e523668cce
|
Change signature to std::string& (from char*)
|
2016-12-12 15:13:24 -08:00 |
|
Alexander Karatarakis
|
9796e2532c
|
Use System::println(std::string&) overload
|
2016-12-12 15:10:29 -08:00 |
|
Alexander Karatarakis
|
c77be8f221
|
[vcpkg_System] Add missing const keywords
|
2016-12-12 15:08:26 -08:00 |
|
Alexander Karatarakis
|
852acbc263
|
[vcpkg_Input] Use std::string instead of char*
|
2016-12-12 15:05:49 -08:00 |
|
Alexander Karatarakis
|
b629cd9044
|
[vcpkg_cmd_arguments] Use std::string instead of char*
|
2016-12-12 15:03:36 -08:00 |
|
Robert Schumacher
|
1310e9e052
|
Add SQM User Id to metrics
|
2016-12-12 14:03:13 -08:00 |
|
Alexander Karatarakis
|
31c4de315a
|
Add "vcpkg /?" which is equivalent to "vcpkg help"
|
2016-12-07 13:14:10 -08:00 |
|
Alexander Karatarakis
|
a195dedf52
|
get_installed_files() now filters out the directories
|
2016-12-01 20:39:28 -08:00 |
|
Alexander Karatarakis
|
a8c189c3f2
|
[pre-install checks] Greatly improve the check for already isntalled
files
|
2016-12-01 17:22:20 -08:00 |
|
Alexander Karatarakis
|
4d298be260
|
[owns command] Use get_installed_files()
|
2016-12-01 15:37:08 -08:00 |
|
Alexander Karatarakis
|
7c2abc755f
|
Introduce function get_installed_files()
|
2016-12-01 15:36:39 -08:00 |
|
Alexander Karatarakis
|
79399923b6
|
Remove unused function
|
2016-12-01 02:03:07 -08:00 |
|