Commit Graph

18 Commits

Author SHA1 Message Date
Robert Schumacher 8741214bf6 [vcpkg] Use unique_ptr<> for paragraphs. Post-parser phase rework. 2017-06-20 09:36:21 -07:00
Daniel Shaw bca0988023 [vcpkg] feature packages initial parsing 2017-06-19 15:06:15 -07:00
Robert Schumacher 44a995d446 [vcpkg] Hotfix previous commit. 2017-06-08 04:36:11 -07:00
Robert Schumacher 247a6cec90 [vcpkg] Improve diagnostics upon port load failure 2017-06-08 04:32:57 -07:00
Robert Schumacher 831f0631f7 [vcpkg] Added parser support for 'Supports' field 2017-06-06 16:08:36 -07:00
Daniel Shaw cc443d1c6b minor changes 2017-06-06 14:02:59 -07:00
Daniel Shaw 264cd050e6 ExpectedT factory class 2017-06-06 14:02:59 -07:00
Robert Schumacher 81fe73d020 [vcpkg] Add comments 2017-05-24 15:54:12 -07:00
Alexander Karatarakis 75e8752cb9 Run clang-format over the headers. Remove stray Version.h/cpp. Fix location of VersionT.cpp 2017-04-27 18:59:57 -07:00
Robert Schumacher 7069fbbebc [vcpkg] Remove+indirect nearly all uses of iostreams 2017-04-12 22:48:52 -07:00
Alexander Karatarakis d33e191ce4 dependency -> Dependency 2017-04-04 16:44:42 -07:00
Alexander Karatarakis bdf80d63c6 triplet -> Triplet 2017-04-04 16:44:42 -07: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 11c9a523f7 [SourceParagraph] Make function static 2016-11-03 18:52:44 -07:00
Alexander Karatarakis 90876a3bfe SourceParagraph checks fields at construction time 2016-11-03 17:32:00 -07:00
Alexander Karatarakis 5b60e13466 [SourceParagraph] Consistency rename 2016-11-03 14:37:10 -07:00
Alexander Karatarakis 4665b16ab3 Add checks for fields in CONTROL file. Resolves #228 2016-11-02 20:26:52 -07:00
Alexander Karatarakis ccca198c1b Initial commit 2016-09-18 20:54:03 -07:00