aboutsummaryrefslogtreecommitdiff
path: root/bpkg/pkg-build.cxx
AgeCommit message (Expand)AuthorFilesLines
2023-09-25Properly re-collect existing packages scheduled for recursive re-collection e...Karen Arutyunov1-1/+5
2023-09-25Scratch plan on refinement caused by dependency up/down-grade/drop if any con...Karen Arutyunov1-0/+13
2023-09-25Fix configuration negotiation not to yo-yo due to dependency collection postp...Karen Arutyunov1-66/+73
2023-09-25Fix configuration negotiation for cases when existing dependent collection is...Karen Arutyunov1-23/+39
2023-09-25Fix pkg-build not to issue 'unable to reconfigure dependent' instead of 'unab...Karen Arutyunov1-26/+35
2023-09-25Fix configuration negotiation in pkg-build to re-evaluate being reconfigured ...Karen Arutyunov1-55/+87
2023-08-04Add support for specifying package archive and directory as a dependency for ...Karen Arutyunov1-89/+189
2023-08-04Fix pkg-build which could leave orphan dependency unchanged in up/downgrade+d...Karen Arutyunov1-14/+20
2023-07-31Fix unexpected 'no package available for dependency' error when building from...Karen Arutyunov1-0/+4
2023-07-28Fix unexpected 'manual configuration of dependents with prefer or require cla...Karen Arutyunov1-17/+30
2023-07-19Don't reconfigure re-evaluated dependent if it's dependencies are not reconfi...Karen Arutyunov1-2/+6
2023-06-24Search for stubs in all configurations/repositories as a fallback when build ...Karen Arutyunov1-2/+8
2023-06-22Change 'deorphan' to 'replace' in build planKaren Arutyunov1-4/+4
2023-06-21Add --mask-repository-uuid pkg-build optionKaren Arutyunov1-2/+4
2023-06-19Add --mask-repository pkg-build optionKaren Arutyunov1-12/+41
2023-06-15Add --deorphan pkg-build optionKaren Arutyunov1-166/+818
2023-06-01Increment version iteration number for selected non-external package regardle...Karen Arutyunov1-1/+1
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 Arutyunov1-8/+45
2023-04-15Implement in-process package configurationBoris Kolpackov1-6/+118
2023-04-15Split package configuration into two passes in pkg-buildBoris Kolpackov1-108/+201
2023-04-04Rename system-install action to sys-install for consistencyBoris Kolpackov1-8/+8
2023-03-23Don't generate main binary package for header-only libraries on Debian and Fe...Karen Arutyunov1-1/+1
2023-03-21Drop pkg_ prefix from system_package_manager::pkg_{status,install}()Boris Kolpackov1-5/+4
2023-02-09Infrastructure work for binary distribution package generationBoris Kolpackov1-8/+8
2023-02-01Add --sys-no-stub bpkg-pkg-build option to allow sys: packages without stubsBoris Kolpackov1-3/+13
2023-02-01Implement system package manager query and install support for DebianBoris Kolpackov1-203/+440
2023-02-01Store in database and document *-name, *-version, and *-to-downstream-version...Karen Arutyunov1-1/+1
2022-12-12Adapt to butl::b_info() API changeKaren Arutyunov1-1/+5
2022-11-23Document *-build-config, *-builds, *-build-{include,exclude} package manifest...Karen Arutyunov1-1/+2
2022-10-27Suppress (potential) bogus GCC 12 -Wrestrict warningsBoris Kolpackov1-2/+2
2022-08-24Split pkg-build.cxxKaren Arutyunov1-8020/+10
2022-08-15Improve diagnostics for unknown system packageBoris Kolpackov1-12/+36
2022-08-02For rep-create, pkg-verify, and rep-info don't verify build-time toolchain de...Karen Arutyunov1-0/+2
2022-07-18Select next dependency alternative on dependency configuration negotiation fa...Karen Arutyunov1-60/+374
2022-07-14Invent reused-only dependency alternative selection modeKaren Arutyunov1-51/+140
2022-07-14Fail if dependency repository is broken rather than skip dependency alternativeKaren Arutyunov1-48/+52
2022-06-28Don't explicitly update user-selected dependency packages in pkg-buildKaren Arutyunov1-1/+5
2022-06-28Print dependents for newly built user-selected dependencies in pkg-build's planKaren Arutyunov1-4/+32
2022-06-28Fix pkg-build to update re-evaluated dependents if requestedKaren Arutyunov1-5/+16
2022-06-20Implement dependency configuration negotiationBoris Kolpackov1-666/+5043
2022-03-28In pkg-build make sure that reconfiguring dependent doesn't change current de...Karen Arutyunov1-122/+266
2022-03-28Fix reconfiguring dependents in pkg-buildKaren Arutyunov1-6/+20
2022-03-23Add configuration variable sources to selected packagesKaren Arutyunov1-3/+14
2022-03-21Improve search for available package corresponding to selected package in pkg...Karen Arutyunov1-14/+58
2022-03-21Fix pkg-build to re-evaluate buildfile clauses in dependencies if configurati...Karen Arutyunov1-16/+33
2022-02-22Increment version iteration for external packages on buildfiles changeKaren Arutyunov1-1/+1
2022-02-21Do lazy build system initialization only if/when actually neededBoris Kolpackov1-3/+6
2022-02-17Implement package skeleton loading and enable and reflect clauses evaluationBoris Kolpackov1-43/+88
2022-02-10Minor tweaks to package skeleton implementationBoris Kolpackov1-16/+16