aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2022-01-28Link build2 libraries to bpkg executableKaren Arutyunov4-1/+15
2022-01-28Add support for multiple dependency alternativesKaren Arutyunov10-596/+1608
2022-01-20Minor fix in manualBoris Kolpackov1-3/+3
2022-01-17Add initial support for dependency alternative reflect clauseKaren Arutyunov5-68/+95
2022-01-17Add support for multiple dependencies in alternativeKaren Arutyunov11-644/+769
2022-01-17Adapt to package manifest dependency classes changeKaren Arutyunov7-10/+49
2022-01-17Comment out 'requires: ? cli' in package manifest until rewrittenKaren Arutyunov1-2/+2
2022-01-17Mention '*' marker for requirement alternatives in manualKaren Arutyunov1-7/+7
2022-01-17Fix assertion in build_package::merge()Karen Arutyunov1-9/+7
2022-01-17Fix database migration to version 13Karen Arutyunov2-0/+59
2022-01-17Drop /wd4819 now that default is /utf-8Boris Kolpackov1-1/+1
2022-01-17Update copyrightBoris Kolpackov1-1/+1
2021-12-09Minor tweaks to requires manifest value documentationBoris Kolpackov1-2/+3
2021-12-08Prepare for supporting multiple dependencies in dependency alternativeKaren Arutyunov7-42/+244
2021-12-01Improve pkg-build diagnostics issued when unable to satisfy dependency constr...Karen Arutyunov2-17/+73
2021-11-29Disallow installing/uninstalling packages from host configurationKaren Arutyunov7-4/+49
2021-11-24Remove redundant space before multi-line manifest value introducer in test ma...Karen Arutyunov8-24/+24
2021-11-24Deprecate non-canonical multi-line manifest value formatBoris Kolpackov1-5/+4
2021-11-23Adapt tests to multi-line manifest values serialization changeKaren Arutyunov2-5/+5
2021-11-23Use term 'introducer' instead of 'introductor'Karen Arutyunov1-2/+2
2021-11-19Use pkeyutl command instead of rsautl starting openssl version 3.0.0Karen Arutyunov5-28/+89
2021-11-15Drop all database migrations to be backward compatible with 0.13.0 and above ...Karen Arutyunov2-62/+57
2021-11-09Pass --ascii-tree CLI option when generating embedded usage and man pagesBoris Kolpackov2-3/+6
2021-11-09Remove backwards-compatibility workaroundBoris Kolpackov1-6/+0
2021-10-25Add --progress common optionBoris Kolpackov9-36/+129
2021-10-20Change to version 0.15.0-a.0.zBoris Kolpackov2-6/+6
2021-10-16Release version 0.14.0v0.14.0Boris Kolpackov2-8/+8
2021-10-15Update style submoduleBoris Kolpackov1-0/+0
2021-10-15Fix broken pkg-drop testsKaren Arutyunov1-20/+13
2021-10-13Ignore build2/bpkg runtime dependencies while verifying package manifest comp...Karen Arutyunov1-42/+37
2021-10-12Adapt to bpkg::version API changeKaren Arutyunov4-21/+20
2021-10-12Verify package manifest compatibility with current toolchainKaren Arutyunov8-112/+280
2021-10-11Minor comment tweaksBoris Kolpackov1-2/+2
2021-10-11Minor updates to NEWS fileBoris Kolpackov1-9/+11
2021-10-08Allow building build module in multiple configurations if they belong to diff...Karen Arutyunov5-14/+88
2021-10-08Update NEWS fileBoris Kolpackov1-0/+85
2021-10-07Add support for applying backward compatibility workarounds to packages.manif...Karen Arutyunov7-12/+132
2021-09-28Adapt to libbutl headers extension change from .mxx to .hxxKaren Arutyunov23-66/+66
2021-09-24Add pkg-build --rebuild-checksum optionBoris Kolpackov2-8/+41
2021-09-24Make database ordering consistent across runsKaren Arutyunov6-13/+29
2021-09-24Fortify tests against NDEBUGKaren Arutyunov1-0/+3
2021-09-23Fix issue with hardcoded path separators in testBoris Kolpackov1-1/+1
2021-09-23Add pkg-build --disfigure option to force from-scratch reconfigurationBoris Kolpackov3-3/+102
2021-09-22Preserve configuration on external package upgrade/downgradeBoris Kolpackov1-20/+47
2021-09-22Add --keep-config pkg-disfigure optionBoris Kolpackov6-62/+95
2021-09-20Fix options/arguments parsing in bpkg.cxxKaren Arutyunov1-5/+5
2021-09-20Temporarily disable run-time modules tests until 0.14.0 is outBoris Kolpackov1-0/+6
2021-09-20Fix heap-buffer-overflow in evaluate_dependencyKaren Arutyunov2-4/+4
2021-09-20Tweak tests/.gitignore to ignore symlinksBoris Kolpackov1-2/+4
2021-09-17Change semantics for ?sys:<pkg> in pkg-build if no package configuration is e...Karen Arutyunov3-196/+804