aboutsummaryrefslogtreecommitdiff
path: root/bpkg/pkg-build.cli
AgeCommit message (Collapse)AuthorFilesLines
2023-06-21Add --mask-repository-uuid pkg-build optionKaren Arutyunov1-0/+13
2023-06-19Add --mask-repository pkg-build optionKaren Arutyunov1-0/+13
2023-06-15Add --deorphan pkg-build optionKaren Arutyunov1-3/+39
2023-04-15Implement in-process package configurationBoris Kolpackov1-4/+5
2023-02-09Infrastructure work for binary distribution package generationBoris Kolpackov1-0/+19
2023-02-01Add --sys-no-stub bpkg-pkg-build option to allow sys: packages without stubsBoris Kolpackov1-1/+9
2023-02-01Implement system package manager query and install support for DebianBoris Kolpackov1-7/+57
2022-06-20Implement dependency configuration negotiationBoris Kolpackov1-5/+6
For the detailed history see the dep-config and dep-config-neg branches.
2021-10-08Allow building build module in multiple configurations if they belong to ↵Karen Arutyunov1-1/+1
different configuration clusters
2021-09-24Add pkg-build --rebuild-checksum optionBoris Kolpackov1-7/+18
2021-09-23Add pkg-build --disfigure option to force from-scratch reconfigurationBoris Kolpackov1-0/+6
2021-09-06Make pkg-build to accept multiple current configurationsKaren Arutyunov1-10/+29
2021-08-16Add pkg-build --noop-exit optionBoris Kolpackov1-1/+9
2021-08-04Add --no-private-config option for pkg-build and --no-{host,build2}-config ↵Karen Arutyunov1-0/+21
options for cfg-create
2021-07-09Add support for linked configurationsKaren Arutyunov1-0/+40
2020-11-04Drop -p alias for --print-only option for pkg-build since it clashes with ↵Karen Arutyunov1-1/+1
--patch|-p
2020-10-03Add --checkout-{root,purge} to pkg-buildKaren Arutyunov1-0/+16
2020-02-07Drop copyright notice from source codeKaren Arutyunov1-1/+0
2019-10-31Document default options files for commandsKaren Arutyunov1-0/+21
2019-10-31Add support for package version constraint in pkg-build command argumentsKaren Arutyunov1-18/+25
Also document tests, examples, and benchmarks package manifest values.
2019-05-31Allow specifying system package that doesn't belong to any repository for ↵Karen Arutyunov1-3/+4
pkg-build
2019-01-16Update copyright yearKaren Arutyunov1-1/+1
2018-11-13Add support for vars grouping for package commandsKaren Arutyunov1-2/+3
2018-11-09Add support for pkg-build configuration variablesKaren Arutyunov1-4/+15
2018-07-12Move STDIN, STDOUT, and STDERR to lower caseKaren Arutyunov1-1/+1
2018-05-26Add bpkg-argument-grouping(1) help topicBoris Kolpackov1-1/+1
2018-05-19Update copyright yearKaren Arutyunov1-1/+1
2018-05-07Proofreading changesBoris Kolpackov1-1/+1
2018-04-19Implement dependency up/down-grade/unholdKaren Arutyunov1-0/+3
2018-04-19Add --plan option to pkg-buildBoris Kolpackov1-0/+7
2018-04-19Add --{upgrade,patch}-{immediate,recursive} pkg-build optionsBoris Kolpackov1-0/+23
2018-04-19Replace --{drop,keep}-prerequisites with --keep-unusedBoris Kolpackov1-13/+9
2018-04-19Update pkg-build documentationBoris Kolpackov1-24/+95
2018-04-19Add support for package-specific options in pkg-buildBoris Kolpackov1-8/+24
2018-03-14Add --no-fetch option for pkg-buildBoris Kolpackov1-2/+8
2018-03-12Add support for --keep-out optionKaren Arutyunov1-0/+6
2018-03-12Add support for shallow fetchKaren Arutyunov1-0/+6
2018-03-05Style/naming cleanup in man synopsisBoris Kolpackov1-8/+12
2018-03-04Minor documentation formatting tweaksBoris Kolpackov1-4/+4
2018-03-03Document new pkg-build functionalityBoris Kolpackov1-13/+39
2018-02-08Add --for|-f <operation> option to pkg-update and pkg-buildBoris Kolpackov1-5/+13
This allows executing build2 -for-X operations (e.g., update-for-install or update-for-test) in order to minimize the amount of stuff to be updated.
2017-01-05Update copyright yearBoris Kolpackov1-1/+1
2016-08-29Support system packagesKaren Arutyunov1-10/+22
2016-06-18Rename cfg-{add,fetch} to rep-{add,fetch} (aliases stay same)Boris Kolpackov1-2/+2
The rationale: we now need the 'add' command for certificates (i.e., add a trusted certificate to the configuration). In the old naming scheme we would have to call it cfg-add which is already taken. In the new scheme we will call it crt-add.
2016-06-18Offer to update dependents in pkg-build, add options to pkg-{build,drop}Boris Kolpackov1-8/+31
2016-04-23Unless name ends with a separator don't try it as package directory in pkg-buildBoris Kolpackov1-5/+5
2016-02-13Offer in pkg-build to drop prerequisite packages that are no longer necessaryBoris Kolpackov1-0/+6
This can happen if a package that is being upgraded/downgraded changes its dependencies.
2016-01-11Documentation improvementsBoris Kolpackov1-13/+16
2016-01-11Reorganize .cli files, add man/xhtml page generation (via script for now)Boris Kolpackov1-0/+63