aboutsummaryrefslogtreecommitdiff
path: root/bpkg/pkg-build.cxx
AgeCommit message (Expand)AuthorFilesLines
2021-10-12Adapt to bpkg::version API changeKaren Arutyunov1-7/+7
2021-10-12Verify package manifest compatibility with current toolchainKaren Arutyunov1-38/+17
2021-10-08Allow building build module in multiple configurations if they belong to diff...Karen Arutyunov1-12/+26
2021-09-28Adapt to libbutl headers extension change from .mxx to .hxxKaren Arutyunov1-2/+2
2021-09-24Add pkg-build --rebuild-checksum optionBoris Kolpackov1-1/+23
2021-09-23Add pkg-build --disfigure option to force from-scratch reconfigurationBoris Kolpackov1-3/+25
2021-09-22Preserve configuration on external package upgrade/downgradeBoris Kolpackov1-20/+47
2021-09-22Add --keep-config pkg-disfigure optionBoris Kolpackov1-4/+5
2021-09-20Fix heap-buffer-overflow in evaluate_dependencyKaren Arutyunov1-1/+1
2021-09-17Change semantics for ?sys:<pkg> in pkg-build if no package configuration is e...Karen Arutyunov1-186/+401
2021-09-17Allow options and vars in any order inside argument groups in pkg-buildKaren Arutyunov1-5/+7
2021-09-06Make pkg-build to accept multiple current configurationsKaren Arutyunov1-359/+630
2021-09-02Add progress to configure/disfigure in pkg-build/drop if result is disabledBoris Kolpackov1-22/+116
2021-08-30Consider repository information from ultimate dependent databases rather then...Karen Arutyunov1-141/+303
2021-08-18Also consider subproject directory names when calculating manifest checksumsBoris Kolpackov1-3/+11
2021-08-16Add pkg-build --noop-exit optionBoris Kolpackov1-2/+19
2021-08-13Optimize query_dependents() using prepared queriesBoris Kolpackov1-3/+3
2021-08-13Add support for cfg-unlinkKaren Arutyunov1-1/+1
2021-08-11Don't create private configurations in private configurationsKaren Arutyunov1-19/+17
2021-08-11Disallow build-time dependencies for build system modulesKaren Arutyunov1-0/+10
2021-08-04Add --no-private-config option for pkg-build and --no-{host,build2}-config op...Karen Arutyunov1-20/+113
2021-08-03Separate package names in lists with commas instead of just spacesBoris Kolpackov1-8/+9
2021-07-30Add support for checked out repository fragments cachingKaren Arutyunov1-16/+20
2021-07-29Fix selection between two equal build entries in pkg-buildKaren Arutyunov1-18/+13
2021-07-09Add support for linked configurationsKaren Arutyunov1-619/+2012
2021-07-09Fix selection of build entry between two in pkg-buildKaren Arutyunov1-5/+13
2021-07-09Various cleanupsKaren Arutyunov1-10/+17
2021-04-19Match package spec local repository locations in pkg-build case-insensitively...Karen Arutyunov1-4/+25
2021-04-17Fix pkg-build crashing on empty repository locationKaren Arutyunov1-0/+3
2020-10-06Add tracing of execution plan refinement/simulationKaren Arutyunov1-0/+7
2020-10-06Separate configure step from fetch/unpack|checkout in pkg-buildKaren Arutyunov1-10/+13
2020-10-03Add --checkout-{root,purge} to pkg-buildKaren Arutyunov1-51/+125
2020-09-29Run build2 dist meta-operation in pkg-checkout with '--no-external-modules !c...Karen Arutyunov1-4/+6
2020-06-26Fix build order for test and main packagesKaren Arutyunov1-93/+20
2020-05-01Add --pkg-proxy common optionKaren Arutyunov1-2/+1
2020-02-07Drop copyright notice from source codeKaren Arutyunov1-1/+0
2019-11-01Add --package-cwd option to bpkg-pkg-testKaren Arutyunov1-2/+6
2019-11-01Fix assertion failure in pkg-build for --verbose 4Karen Arutyunov1-8/+22
2019-10-31Fix pkg-build crash for multiple repos with same location URLKaren Arutyunov1-3/+26
2019-10-31Add support for package version constraint in pkg-build command argumentsKaren Arutyunov1-167/+217
2019-09-05Adapt to optional package revisionKaren Arutyunov1-23/+49
2019-06-07Fix uncaught invalid_argument thrown by pkg-build for package like 'foo/1.0.0-'Karen Arutyunov1-1/+1
2019-06-03Adapt to renaming traits alias to traits_type for basic_path, basic_url, and ...Karen Arutyunov1-2/+2
2019-05-31Allow specifying system package that doesn't belong to any repository for pkg...Karen Arutyunov1-38/+194
2019-05-21Detect and complain about dependency cycle in pkg-buildKaren Arutyunov1-156/+233
2019-01-30Fix package dependency constraint completions that could end up with latest s...Karen Arutyunov1-12/+21
2019-01-16Update copyright yearKaren Arutyunov1-1/+1
2019-01-15Add support for $ in package manifest dependency constraintKaren Arutyunov1-12/+20
2018-12-05Don't fail implicitly up/down-grading dependency, unless it's version is heldKaren Arutyunov1-11/+17
2018-11-25Fix merging package variables in pkg-buildKaren Arutyunov1-9/+8