Alexander Karatarakis
|
2a246f26af
|
Change check_throw() to check_exit()
|
2017-01-25 19:38:14 -08:00 |
|
Alexander Karatarakis
|
59be40a100
|
Rename vcpkg.h/cpp to vcpkglib.h/cpp
|
2017-01-25 19:32:50 -08:00 |
|
Alexander Karatarakis
|
93c3c0648a
|
[VS2017] Enable building with v141 toolset
|
2017-01-23 19:25:47 -08:00 |
|
Alexander Karatarakis
|
e0e3f6ac21
|
[VS2017] Add function to get vcvarsall.bat
|
2017-01-23 16:15:30 -08:00 |
|
Alexander Karatarakis
|
79a0036739
|
[VS2017] Add function do get dumpbin.exe
|
2017-01-23 15:15:26 -08:00 |
|
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
|
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
|
e5f60816cb
|
Introduce ImmutableSortedVector
|
2017-01-05 14:30:52 -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
|
0b5e2e9e76
|
Use nested namespace definition
|
2017-01-05 12:55:28 -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
|
a5c3fddfe7
|
Add Strings::trim_all_and_remove_whitespace_strings()
|
2016-12-16 16:02:19 -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
|
e523668cce
|
Change signature to std::string& (from char*)
|
2016-12-12 15:13:24 -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 |
|
Alexander Karatarakis
|
d02fe9bdae
|
Add System::println(std::string) overloads
|
2016-12-12 14:58:38 -08:00 |
|
Robert Schumacher
|
1310e9e052
|
Add SQM User Id to metrics
|
2016-12-12 14:03:13 -08:00 |
|
Alexander Karatarakis
|
7c2abc755f
|
Introduce function get_installed_files()
|
2016-12-01 15:36:39 -08:00 |
|
Alexander Karatarakis
|
6eac44c964
|
Move install_package() and deinstall_package() to the files of the
appropriate commands
|
2016-12-01 01:49:24 -08:00 |
|
Alexander Karatarakis
|
89aaf195fb
|
Remove unused variable
|
2016-12-01 01:37:41 -08:00 |
|
Alexander Karatarakis
|
ae379fedea
|
Move print_paths() to Files::
|
2016-11-30 14:08:43 -08:00 |
|
Alexander Karatarakis
|
0042316c4b
|
Introduce filesystem_fs.h
|
2016-11-30 13:38:42 -08:00 |
|
Alexander Karatarakis
|
0b996a002e
|
[Files] Add functions to get all files of a dir recursively or non-recursively
|
2016-11-29 18:08:00 -08:00 |
|
Alexander Karatarakis
|
74f69ade18
|
Introduce PostBuildLint namespace
|
2016-11-29 17:17:45 -08:00 |
|
Alexander Karatarakis
|
af120041b6
|
Move file functions to vcpkg_Files.h
|
2016-11-29 17:04:41 -08:00 |
|
Alexander Karatarakis
|
519c542507
|
Don't return by const value
|
2016-11-29 11:33:32 -08:00 |
|
Robert Schumacher
|
692d95c865
|
[vcpkg] Do not return references to locals
|
2016-11-26 02:51:12 -08:00 |
|
Alexander Karatarakis
|
b88c51bb7e
|
[expected.h] Add missing #include
|
2016-11-15 17:53:23 -08:00 |
|
Alexander Karatarakis
|
8a72437674
|
Remove unused #include
|
2016-11-15 17:43:09 -08:00 |
|
Alexander Karatarakis
|
727e4ed6fa
|
[Graph] Now uses set instead of vector
|
2016-11-15 12:55:35 -08:00 |
|
Alexander Karatarakis
|
b64b0cbc8a
|
Renames and cleanup
|
2016-11-15 12:47:43 -08:00 |
|
Alexander Karatarakis
|
2b204e6739
|
Use custom struct instead of std::pair
|
2016-11-15 12:40:06 -08:00 |
|
Alexander Karatarakis
|
2584f3e3de
|
Major refactor/rework of dependency resolution
|
2016-11-15 11:58:13 -08:00 |
|
Alexander Karatarakis
|
d852d3b6f2
|
Add more blacklisted outdated crts
|
2016-11-10 16:28:10 -08:00 |
|
Alexander Karatarakis
|
eb7ca47d48
|
Add checks for outdated crts
|
2016-11-10 11:40:27 -08:00 |
|
Alexander Karatarakis
|
bf7978dcf9
|
[post-build-checks] Rework crt linkage checks
|
2016-11-09 18:44:11 -08:00 |
|
Alexander Karatarakis
|
89447c156d
|
Add checks for crt linkage (currently disabled)
|
2016-11-09 01:27:49 -08:00 |
|
Alexander Karatarakis
|
6e9d17f73c
|
Introduce BUILD_INFO file. Significant change in the way static/dynamic is
handled
|
2016-11-08 14:12:49 -08:00 |
|
Alexander Karatarakis
|
eaebe2888a
|
Remove unused #include directive
|
2016-11-07 17:57:03 -08:00 |
|