aboutsummaryrefslogtreecommitdiff
path: root/toolsrc/src/lib.cpp
AgeCommit message (Collapse)Author
2016-11-07Merge lib.cpp and vcpkg.cpp -> vcpkg.cppAlexander Karatarakis
2016-11-07Refactor: create new Paragraphs.h/cppAlexander Karatarakis
2016-11-05Enable qualified dependencies. Fix bug in internal 'build' command.Robert Schumacher
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-10-04Remove function prefix_path_for_package()Alexander Karatarakis
2016-10-04BinaryParagraph now contains a package_spec instead of name+tripletAlexander Karatarakis
2016-10-04Temporarily use get_or_throw()Alexander Karatarakis
2016-10-04[package_spec]User input gets lowercased; other input is checkedAlexander Karatarakis
2016-10-03[package_spec] Force using the factories that do sanity checksAlexander Karatarakis
2016-10-03[triplet] Force using the factory that does sanity checksAlexander Karatarakis
2016-09-29[vcpkg] Improve error message on mistyped package name.Robert Schumacher
2016-09-27[vcpkg] Provide more error information on installation failuresRobert Schumacher
2016-09-23[vcpkg] Rename `vcpkg_ports::find_available_x` to be more conciseRobert Schumacher
2016-09-23[vcpkg] Move find_available_package, find_available_port_file into vcpkg_paths.Robert Schumacher
`vcpkg_paths` is responsible for binding the concrete filesystem representation to the abstract `package_spec`.
2016-09-18Initial commitAlexander Karatarakis