aboutsummaryrefslogtreecommitdiff
path: root/bpkg
AgeCommit message (Expand)AuthorFilesLines
2023-05-22Add all src_root!=out_root packages as subprojects during in-process configureBoris Kolpackov1-9/+9
2023-05-08Adjust to build2::context::match_only type changeBoris Kolpackov2-10/+10
2023-04-19Adjust build to match build system driver betterBoris Kolpackov1-3/+27
2023-04-17Enable in-process package configureBoris Kolpackov1-1/+1
2023-04-15Temporarily disable in-process package configureBoris Kolpackov1-1/+1
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
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
2023-04-04Add note on installation filtering in pkg-bindist man pageBoris Kolpackov1-1/+6
2023-03-30Fix bug in pkg-bindist --recursive mode logicBoris Kolpackov1-1/+1
2023-03-30Redirect apt-get {update,install} stdout to stderrBoris Kolpackov1-2/+12
2023-03-30Various improvements to pkg-bindist documentationBoris Kolpackov2-15/+33
2023-03-29Tweak structured result format in pkg-bindistBoris Kolpackov6-30/+44
2023-03-29Use new next_expect*() JSON parser API in install manifest parsingBoris Kolpackov1-76/+29
2023-03-28Add support for JSON structured result output in pkg-bindistBoris Kolpackov12-92/+353
2023-03-27Add append/prepend support to pkg-bindist --{debian,archive}-build-metaBoris Kolpackov3-94/+154
2023-03-24Fix process::path_search() calls to prevent leakage of local variable addressesKaren Arutyunov2-8/+8
2023-03-24Fix 'unused lambda capture' warningKaren Arutyunov2-6/+5
2023-03-24Add section ids in pkg-bindist man pageBoris Kolpackov1-3/+3
2023-03-24Note relocatable installation in pkg-bindist documentationBoris Kolpackov1-0/+15
2023-03-23Don't generate main binary package for header-only libraries on Debian and Fe...Karen Arutyunov6-284/+698
2023-03-22Don't pass config.bin.rpath in pkg-bindist if targeting WindowsBoris Kolpackov1-2/+3
2023-03-21Reorder sections in pkg-bindist man pagesBoris Kolpackov2-105/+109
2023-03-21Add --archive-no-{cpu,os} pkg-bindist optionsBoris Kolpackov2-7/+25
2023-03-21Drop pkg_ prefix from system_package_manager::pkg_{status,install}()Boris Kolpackov10-29/+28
2023-03-21Allow multiple values for --archive-lang* pkg-bindist optionBoris Kolpackov2-21/+31
2023-03-21Add support for --recursive=separate pkg-bindist option modeBoris Kolpackov9-180/+304
2023-03-17Fix typos in documentationKaren Arutyunov2-4/+4
2023-03-17Add pkg-bindist implementation for FedoraKaren Arutyunov9-32/+2757
2023-03-17Fix Fedora package mapping for consumptionKaren Arutyunov4-70/+126
2023-03-17Fix GCC 'storing the address of local variable' warningKaren Arutyunov1-1/+1
2023-03-17Add support for generating installation archives in pkg-bindistBoris Kolpackov9-31/+1060
2023-03-13Move os-release facility to libbutlBoris Kolpackov6-416/+16
2023-03-12Fix compile errors for older GCC and ClangBoris Kolpackov1-10/+16
2023-03-10Improve bpkg-pkg-bindist documentation, Debian descriptionBoris Kolpackov1-3/+31
2023-03-09Strip Debian metadata from Debian package versionBoris Kolpackov1-6/+34
2023-03-09Add pkg-bindist command (generate binary distribution package)Boris Kolpackov24-255/+3734
2023-02-20Store in database and document type and language package manifest valuesKaren Arutyunov2-1/+67
2023-02-10Add support for fetch timeout to system package managersKaren Arutyunov8-22/+78
2023-02-10Improve system_package_manager_fedora::pkg_install() and add some notesKaren Arutyunov3-175/+219
2023-02-10Fix Fedora's main/devel package name resolution based on the project nameKaren Arutyunov3-151/+136
2023-02-09Infrastructure work for binary distribution package generationBoris Kolpackov15-124/+475
2023-02-08Implement system package manager query and install support for FedoraKaren Arutyunov6-2/+3685
2023-02-02Complete and normalize --default-options pathBoris Kolpackov1-0/+17
2023-02-01Add --sys-no-stub bpkg-pkg-build option to allow sys: packages without stubsBoris Kolpackov4-14/+37
2023-02-01Implement system package manager query and install support for DebianBoris Kolpackov26-246/+4732
2023-02-01Add host os_release facilityBoris Kolpackov4-0/+413