aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2023-07-19Don't reconfigure dependency if negotiated configuration doesn't changeKaren Arutyunov8-55/+164
2023-07-19Fix bug in example in documentationBoris Kolpackov1-14/+14
2023-07-05Change version to 0.17.0-a.0.zBoris Kolpackov2-7/+7
2023-06-30Release version 0.16.0v0.16.0Boris Kolpackov2-9/+9
2023-06-30Allow re-adding identical dependency to non-existent dependentBoris Kolpackov1-5/+13
2023-06-29Fix assertion failure in package_skeleton::reload_defaults()Karen Arutyunov1-4/+24
2023-06-29Add sudo to apt-get, dnf commands in bpkg-pkg-bindist(1)Boris Kolpackov1-5/+5
2023-06-29Minor tweak to NEWS fileBoris Kolpackov1-3/+3
2023-06-28Update NEWS filesBoris Kolpackov1-0/+112
2023-06-28Tweak example in manual to better reflect new functionalityBoris Kolpackov1-1/+1
2023-06-26Suppress -Wdangling-reference GCC 13 warningKaren Arutyunov1-0/+5
2023-06-26Suppress -Wunqualified-std-cast-call Clang 15 warningKaren Arutyunov1-0/+2
2023-06-26Update .gitignore fileKaren Arutyunov1-0/+6
2023-06-26Make sure pkg-bindist can produce .tar.xz on Mac OSBoris Kolpackov1-1/+11
2023-06-24Search for stubs in all configurations/repositories as a fallback when build ↵Karen Arutyunov2-26/+26
system package to hold
2023-06-22Change 'deorphan' to 'replace' in build planKaren Arutyunov2-58/+58
2023-06-22Fix pkg-build testKaren Arutyunov1-1/+1
2023-06-21Fix system_package_manager_fedora::install() to always specify system ↵Karen Arutyunov2-31/+35
package architecture
2023-06-21Add --mask-repository-uuid pkg-build optionKaren Arutyunov6-34/+185
2023-06-19Add --dependent-exit pkg-drop optionKaren Arutyunov3-20/+47
2023-06-19Add --mask-repository pkg-build optionKaren Arutyunov13-108/+1376
2023-06-15Add --deorphan pkg-build optionKaren Arutyunov30-170/+2381
2023-06-15Fix find() to avoid redundant checksKaren Arutyunov1-21/+21
2023-06-11Don't check for directory existence in simulate mode in pkg-unpackKaren Arutyunov1-3/+3
2023-06-08Handle exported buildfile installation in pkg-bindistBoris Kolpackov3-3/+74
2023-06-07Diagnose non-global variable specified with --build-option (GH issue #276)Boris Kolpackov1-0/+11
2023-06-01Increment version iteration number for selected non-external package ↵Karen Arutyunov10-162/+115
regardless of manifest/subprojects checksum
2023-05-30Add progress indication for verifying and fixing up symlinks in pkg-checkoutKaren Arutyunov3-1/+17
2023-05-30Document package-description* and changes-type manifest values and adapt ↵Karen Arutyunov3-65/+102
testscript to new values
2023-05-25Optimize build_packages::collect_order_dependents() to skip already visited ↵Karen Arutyunov2-8/+44
dependencies
2023-05-24Fix assertion failure in build_packages::collect_order_dependents()Karen Arutyunov1-4/+12
2023-05-23Optimize pkg-build by using cache for upgrade_dependencies()Karen Arutyunov1-8/+61
2023-05-23Postpone failure due to unsatisfied dependency constraint for existing dependentKaren Arutyunov6-115/+394
2023-05-22Add all src_root!=out_root packages as subprojects during in-process configureBoris Kolpackov1-9/+9
Before we assumed this can only happen for external packages but it turns out to also happen for packages with a custom checkout_root (--checkout-root).
2023-05-08Adjust to build2::context::match_only type changeBoris Kolpackov2-10/+10
2023-04-24Add usage of +bbot.bindist.upload: to example in manualKaren Arutyunov1-1/+2
2023-04-20Document support for package-specific config vars in *-build-config package ↵Karen Arutyunov1-2/+14
manifest value
2023-04-19Adjust build to match build system driver betterBoris Kolpackov1-3/+27
2023-04-18Fix more 'dropping no longer used variable' warning in testsKaren Arutyunov2-1/+1
2023-04-17Add test for config variable overrides specified globally for pkg-buildKaren Arutyunov1-26/+61
2023-04-17Enable in-process package configureBoris Kolpackov1-1/+1
2023-04-15Temporarily disable in-process package configureBoris Kolpackov1-1/+1
2023-04-15Fix 'dropping no longer used variable' warning in testsKaren Arutyunov36-2/+56
2023-04-15Implement in-process package configurationBoris Kolpackov11-65/+617
2023-04-15Split package configuration into two passes in pkg-buildBoris Kolpackov3-203/+359
2023-04-11Add append/prepend support to pkg-bindist --fedora-dist-tagKaren Arutyunov2-8/+48
2023-04-10Add --archive-split option to pkg-bindist commandBoris Kolpackov2-212/+206
It allows to split the installation into multiple archives using the config.install.filter functionality.
2023-04-05Tweak documentation to adapt to latest bbot changesKaren Arutyunov1-1/+1
2023-04-05Build forwarded configurations via src_root rather than out_root (GH issue #177)Boris Kolpackov3-10/+51
2023-04-04Rename system-install action to sys-install for consistencyBoris Kolpackov1-8/+8