Alexander Karatarakis
|
d36a1b7cb0
|
Remove OutdatedDynamicCrt enum. Replace with vector<struct>
|
2017-02-07 22:57:37 -08:00 |
|
Alexander Karatarakis
|
f9616c6994
|
Add new Policy: Empty Package
|
2017-02-07 17:02:57 -08:00 |
|
Alexander Karatarakis
|
1d34facb84
|
Split OutdatedDynamicCrt into separate h/cpp
|
2017-02-01 17:54:49 -08:00 |
|
Alexander Karatarakis
|
0a0a17b7f9
|
Split BuildType into separate h/cpp
|
2017-02-01 17:54:48 -08:00 |
|
Alexander Karatarakis
|
4aef2485b9
|
Split ConfigurationType into separate h/cpp
|
2017-02-01 17:54:48 -08:00 |
|
Alexander Karatarakis
|
7a04aff33e
|
Split LinkageType into separate h/cpp
|
2017-02-01 17:54:48 -08:00 |
|
Alexander Karatarakis
|
9086fcebdf
|
Rename files in PostBuildLint namespace
|
2017-02-01 17:54:48 -08:00 |
|
Alexander Karatarakis
|
c595fac0ff
|
Add BuildPolicies::values()
|
2017-02-01 11:42:41 -08:00 |
|
Alexander Karatarakis
|
4599997869
|
Introduce BuildPolicies (not used by the post_build checks yet)
|
2017-02-01 11:42:41 -08:00 |
|
Alexander Karatarakis
|
bd1a10e5b9
|
Enhance the opt_bool type
|
2017-02-01 11:42:41 -08:00 |
|
Alexander Karatarakis
|
2a83c5eda6
|
[opt_bool] Make members ALL_CAPS
|
2017-01-31 12:59:20 -08:00 |
|
Alexander Karatarakis
|
4e64dc598a
|
[Dependencies] Specify constructors and fix bug with default remove_plan_action init
|
2017-01-30 21:52:44 -08:00 |
|
Alexander Karatarakis
|
4252d9436e
|
remove_plan now depends on the spec, instead of StatusParagraph
|
2017-01-30 21:52:44 -08:00 |
|
Alexander Karatarakis
|
8de71af4bd
|
Introduce "optional" alias
|
2017-01-30 21:52:44 -08:00 |
|
Alexander Karatarakis
|
836de4b074
|
Fix remove_plan code
|
2017-01-30 21:52:43 -08:00 |
|
Alexander Karatarakis
|
b4e9322a11
|
Rename field
|
2017-01-30 21:52:43 -08:00 |
|
Alexander Karatarakis
|
e461467aff
|
[Dependencies] User-requested vs autos-elected info is now in a separate enum
|
2017-01-30 21:52:43 -08:00 |
|
Alexander Karatarakis
|
4d10454167
|
Add package_spec::display_name()
|
2017-01-30 21:52:43 -08:00 |
|
Alexander Karatarakis
|
884cd176b0
|
Renames and formatting
|
2017-01-30 21:52:43 -08:00 |
|
Alexander Karatarakis
|
661776fe29
|
Enable recursive remove command
|
2017-01-30 21:52:43 -08:00 |
|
Alexander Karatarakis
|
e0577978c5
|
Remove unneeded #include directive
|
2017-01-30 21:52:42 -08:00 |
|
Alexander Karatarakis
|
0f0698dc18
|
Introduce Strings::Joiner
|
2017-01-30 21:52:42 -08:00 |
|
Alexander Karatarakis
|
4059d4a6b9
|
[package_spec] Make toString() a member function
|
2017-01-30 21:52:42 -08:00 |
|
Alexander Karatarakis
|
9da07d4540
|
Add <filesystem> and <chrono> to pch.h
|
2017-01-30 21:52:42 -08:00 |
|
Alexander Karatarakis
|
6f363339d8
|
Reorganize pch.h
|
2017-01-30 21:52:42 -08:00 |
|
Alexander Karatarakis
|
050e4a0f7a
|
Introduce precompiled headers
|
2017-01-30 21:52:42 -08:00 |
|
Alexander Karatarakis
|
33b46b1fee
|
Create a remove plan. NOT used yet
|
2017-01-30 21:52:41 -08:00 |
|
Alexander Karatarakis
|
cc81c3de6c
|
[StatusParagraphs] Replace auto with actual type
|
2017-01-30 21:52:41 -08:00 |
|
Alexander Karatarakis
|
9502d795bb
|
Move & rename remove_plan_type enum
|
2017-01-30 21:52:41 -08:00 |
|
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 |
|