Commit Graph

15 Commits

Author SHA1 Message Date
Robert Schumacher 7069fbbebc [vcpkg] Remove+indirect nearly all uses of iostreams 2017-04-12 22:48:52 -07:00
Alexander Karatarakis 3e94a8db42 PackageSpec.target_triplet() -> ".triplet() 2017-04-10 13:03:34 -07:00
sdcb 928ff24cbc Fix a infinite skip_comment check in Paragraphs.cpp
This happens when git not checkout file's line break as CR-LF.
When CONTROL file contains comment followed by \n instead of \r\n, there will be a infinite skip_comment check.
2017-04-05 17:12:32 +08:00
Alexander Karatarakis 9e19213498 expected -> Expected 2017-04-04 16:44:45 -07:00
Alexander Karatarakis bdf80d63c6 triplet -> Triplet 2017-04-04 16:44:42 -07:00
Alexander Karatarakis 83cde51334 package_spec_parse_result -> PackageSpecParseResult 2017-04-04 16:44:41 -07:00
Alexander Karatarakis d1141e6054 package_spec -> PackageSpec 2017-04-04 16:44:41 -07:00
Tobias Kohlbau b992a05a59 adds line comments for CONTROL
Adds line comments denoted by # within CONTROL files.
For the moment a comment must be start with # and is valid
until the end of the line. It's not possible to add a comment
at the end of usable lines.

Signed-off-by: Tobias Kohlbau <tobias@kohlbau.de>
2017-04-03 14:12:06 -07:00
Robert Schumacher c5950aa651 Rename expected::get_or_exit() to expected::value_or_exit() 2017-03-31 16:23:48 -07:00
Alexander Karatarakis 67ce764c2e [expected] Now uses exit variants instead of throw variants 2017-03-28 18:48:03 -07:00
Alexander Karatarakis d2bab3c370 Rework Paragraph parsing error handling. Add single paragraph functions 2017-03-27 12:43:14 -07:00
Alexander Karatarakis 64e1bf8de7 Use Nested Namespace Definition 2017-01-05 14:27:36 -08:00
Alexander Karatarakis 7cbf493041 [tests_paragraph] Don't #include "vcpkg.h" 2016-11-07 17:40:29 -08:00
Alexander Karatarakis a721db2c1f Refactor: create new Paragraphs.h/cpp 2016-11-07 16:06:36 -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