Alexander Karatarakis
95428f5369
optional<T> -> Optional<T>
2017-04-04 16:44:45 -07:00
Alexander Karatarakis
9e19213498
expected -> Expected
2017-04-04 16:44:45 -07:00
Alexander Karatarakis
4a8b2ed1cd
package_spec_with_remove_plan -> PackageSpecWithRemovePlan
2017-04-04 16:44:45 -07:00
Alexander Karatarakis
502a1fb43a
remove_plan_action -> RemovePlanAction
2017-04-04 16:44:45 -07:00
Alexander Karatarakis
1723c4e541
remove_plan_type -> RemovePlanType
2017-04-04 16:44:44 -07:00
Alexander Karatarakis
c9f4f312ae
package_spec_with_install_plan -> PackageSpecWithInstallPlan
2017-04-04 16:44:44 -07:00
Alexander Karatarakis
3992d3ac64
install_plan_action -> InstallPlanAction
2017-04-04 16:44:44 -07:00
Alexander Karatarakis
39d6688e02
install_plan_type -> InstallPlanType
2017-04-04 16:44:44 -07:00
Alexander Karatarakis
1d8099fd8c
request_type -> RequestType
2017-04-04 16:44:44 -07:00
Alexander Karatarakis
cf3ee7c2a5
Want: change enum constants to ALL_UPPER
2017-04-04 16:44:43 -07:00
Alexander Karatarakis
7ca52532c2
want_t -> Want
2017-04-04 16:44:42 -07:00
Alexander Karatarakis
a742b60b4f
InstallState: change enum constants to ALL_UPPER
2017-04-04 16:44:42 -07:00
Alexander Karatarakis
ab34b88f2d
install_state_t -> InstallState
2017-04-04 16:44:42 -07:00
Alexander Karatarakis
d1141e6054
package_spec -> PackageSpec
2017-04-04 16:44:41 -07:00
Robert Schumacher
c5950aa651
Rename expected::get_or_exit() to expected::value_or_exit()
2017-03-31 16:23:48 -07:00
Robert Schumacher
b3773070fe
[vcpkg] Rework code structure to satisfy /analyze in VS2017
2017-03-31 09:26:58 -07:00
Alexander Karatarakis
42bd55e3ae
Rework optional<T>
2017-03-28 18:59:57 -07:00
Alexander Karatarakis
67ce764c2e
[expected] Now uses exit variants instead of throw variants
2017-03-28 18:48:03 -07:00
Alexander Karatarakis
4114d87a07
All Checks now take LineInfo as the first argument
2017-03-13 17:56:21 -07:00
Alexander Karatarakis
b7bd8c3251
Fix #include of Paragraph.h
2017-02-27 15:54:06 -08:00
Alexander Karatarakis
c0ae9fee7e
Move some functions from vcpkglib.h to Paragraphs.h
2017-02-27 15:45:56 -08:00
Alexander Karatarakis
71b985dd03
Remove try_load_port() overload
2017-02-17 15:10:43 -08:00
Alexander Karatarakis
b39b2d298d
Remove unused variable from create_remove_plan()
2017-02-15 18:38:40 -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
836de4b074
Fix remove_plan code
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
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
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
59be40a100
Rename vcpkg.h/cpp to vcpkglib.h/cpp
2017-01-25 19:32:50 -08:00
Alexander Karatarakis
88b5791b0b
Use Nested Namespace Definition
2017-01-05 14:14:11 -08:00
Alexander Karatarakis
32ada00583
Improve error message
2016-12-20 14:45:13 -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
42f4d96455
[Dependencies] Don't #include "vcpkg.h"
2016-11-07 17:39:43 -08:00
Alexander Karatarakis
7a1bc07142
[Dependencies] Remove unused parameter
2016-11-07 17:09:07 -08:00
Alexander Karatarakis
21f69a44be
[Dependencies] Function rename
2016-11-07 17:06:46 -08:00
Alexander Karatarakis
d85e169c05
[Dependencies] Make function static
2016-11-07 17:05:32 -08:00
Alexander Karatarakis
8be5e7c123
Move Dependency-related functions from vcpkg.h to vcpkg_Dependencies.h
2016-11-07 16:38:49 -08:00
Alexander Karatarakis
5c769e462b
Remove unused #include
2016-11-07 16:33:08 -08:00
Robert Schumacher
7f336c7467
Enable qualified dependencies. Fix bug in internal 'build' command.
...
Added capability for CONTROL files to specify qualified dependencies, which are substring searched inside triplet names.
Fixed bug in internal 'build' command where if a package is already built, that built package's dependencies will be used to determine requirements for the build instead of the port directory's CONTROL file.
2016-11-05 01:02:15 -07:00
Alexander Karatarakis
8c035ea36a
Temporarily use get_or_throw()
2016-10-04 15:25:53 -07:00
Alexander Karatarakis
bf323e8cc6
[package_spec]User input gets lowercased; other input is checked
2016-10-04 14:47:42 -07:00
Alexander Karatarakis
5d58eb29cc
[package_spec] Force using the factories that do sanity checks
2016-10-03 17:45:01 -07:00
Alexander Karatarakis
b2f6a769ea
find_unment_dependencies() now works for a single package
2016-09-23 12:06:55 -07:00
Alexander Karatarakis
33a2969b9c
Refactor dependency related code to vcpkg::Dependencies
2016-09-22 23:28:50 -07:00