aboutsummaryrefslogtreecommitdiff
path: root/bpkg/manifest-utility.cxx
AgeCommit message (Expand)AuthorFilesLines
2020-05-01Add --pkg-proxy common optionKaren Arutyunov1-1/+0
2020-02-07Drop copyright notice from source codeKaren Arutyunov1-1/+0
2019-10-31Add support for package version constraint in pkg-build command argumentsKaren Arutyunov1-6/+69
2019-09-28Adapt to renaming butl::casecmp() to icasecmp()Karen Arutyunov1-1/+1
2019-09-05Adapt to optional package revisionKaren Arutyunov1-2/+4
2019-06-07Fix uncaught invalid_argument thrown by pkg-build for package like 'foo/1.0.0-'Karen Arutyunov1-2/+11
2019-05-31Allow specifying system package that doesn't belong to any repository for pkg...Karen Arutyunov1-1/+5
2019-01-16Update copyright yearKaren Arutyunov1-1/+1
2019-01-16Make use of butl::b_info() instead of parsing `b info` stdout manuallyKaren Arutyunov1-53/+25
2018-11-16Add support for repository typed URLs (git+https://..., etc)Karen Arutyunov1-7/+20
2018-10-23Adapt to inheriting butl::invalid_path from std::invalid_argumentKaren Arutyunov1-4/+4
2018-07-09Adapt to repository_url(string) ctor throwing invalid_argument for empty stringKaren Arutyunov1-4/+0
2018-05-24Adapt to inventing package_name typeKaren Arutyunov1-12/+14
2018-05-21Add package name validation to parse_package_name() functionKaren Arutyunov1-3/+15
2018-05-19Update copyright yearKaren Arutyunov1-1/+1
2018-05-14Fallback to output directory removal for --keep-out on disfigure failureKaren Arutyunov1-73/+47
2018-04-27Add support for repository fragmentsKaren Arutyunov1-2/+14
2018-03-20Use 12 instead of 16-character abbreviated hashBoris Kolpackov1-1/+1
2018-03-16Add support for version iterationKaren Arutyunov1-0/+1
2018-03-09Fix up package manifest version for pkg-unpackKaren Arutyunov1-0/+95
2018-03-09Fix repository_name() to always recognize names for local repositoriesKaren Arutyunov1-6/+12
2018-03-08Add support for dir repositoryKaren Arutyunov1-1/+3
2018-03-05Add .manifest extension to repositories, packages and signature filesKaren Arutyunov1-0/+4
2018-03-05Rename bpkg repository type to pkgKaren Arutyunov1-4/+4
2018-03-03Use butl::url::traits::find() to sens URLsBoris Kolpackov1-3/+4
2018-03-02Update pkg-buildKaren Arutyunov1-3/+2
2018-03-02Update rep-fetchKaren Arutyunov1-1/+1
2018-02-26Add support for rep-list and rep-remove, update rep-addKaren Arutyunov1-0/+26
2018-02-22Invent repository_state() functionKaren Arutyunov1-0/+18
2018-02-15Adapt to package/repository manifests API changeKaren Arutyunov1-38/+7
2018-02-12Suppress GCC's 'maybe uninitialized' warningsKaren Arutyunov1-1/+1
2017-12-28Add repository type detectionKaren Arutyunov1-6/+81
2017-05-01Add hxx extension for headers and lib prefix for library dirsKaren Arutyunov1-2/+2
2017-01-09Make use of operator<<(ostream, exception)Karen Arutyunov1-2/+2
2017-01-05Update copyright yearBoris Kolpackov1-1/+1
2016-11-22Use diagnostics facility from libbutlBoris Kolpackov1-2/+1
2016-08-29Support system packagesKaren Arutyunov1-0/+15
2016-02-12<types>/<utility> scheme cleanupBoris Kolpackov1-2/+0
2016-01-09Update copyright yearBoris Kolpackov1-1/+1
2015-10-08Use <pkg>/<ver> format in all commandsBoris Kolpackov1-12/+0
2015-10-01build command genesis, some re-factoringBoris Kolpackov1-0/+39
2015-09-28Factory common code for version, repository location parsingBoris Kolpackov1-0/+44