Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2022-06-07 | Review-inspired changes | Karen Arutyunov | 1 | -76/+188 | |
2022-06-07 | Review | Boris Kolpackov | 1 | -5/+14 | |
2022-06-07 | Review-inspired changes | Karen Arutyunov | 1 | -43/+212 | |
2022-06-07 | Review | Boris Kolpackov | 1 | -32/+55 | |
2022-06-07 | Add shadow dependents and shadow cluster | Karen Arutyunov | 1 | -348/+571 | |
2022-06-07 | Review | Boris Kolpackov | 1 | -32/+169 | |
2022-06-07 | Take 2 | Karen Arutyunov | 1 | -387/+329 | |
2022-06-07 | Take 2 sketch | Boris Kolpackov | 1 | -2/+22 | |
2022-06-07 | Add initial support for negotiating dependency configuration with existing ↵ | Karen Arutyunov | 1 | -110/+537 | |
dependents | |||||
2022-06-07 | Make collect_drop() to also use replaced_versions map to prevent dependency ↵ | Karen Arutyunov | 1 | -30/+131 | |
overconstraining | |||||
2022-06-07 | Fix collect_order_dependents() not to verify constraints of being dropped ↵ | Karen Arutyunov | 1 | -31/+20 | |
dependent | |||||
2022-06-07 | In pkg-build postpone collecting dependencies with preferred/required ↵ | Boris Kolpackov | 1 | -391/+2185 | |
configuration Also start build collection from scratch on package version replacement. | |||||
2022-03-28 | In pkg-build make sure that reconfiguring dependent doesn't change current ↵ | Karen Arutyunov | 1 | -122/+266 | |
dependency selection Also fix the dependency alternative selection so that if the dependency package of a different version is already being built, then make sure that one of them is satisfactory for all the dependents and don't consider this alternative if that's not the case. | |||||
2022-03-28 | Fix reconfiguring dependents in pkg-build | Karen Arutyunov | 1 | -6/+20 | |
2022-03-23 | Add configuration variable sources to selected packages | Karen Arutyunov | 1 | -3/+14 | |
2022-03-21 | Improve search for available package corresponding to selected package in ↵ | Karen Arutyunov | 1 | -14/+58 | |
pkg-build | |||||
2022-03-21 | Fix pkg-build to re-evaluate buildfile clauses in dependencies if ↵ | Karen Arutyunov | 1 | -16/+33 | |
configuration variables are specified for dependent | |||||
2022-02-22 | Increment version iteration for external packages on buildfiles change | Karen Arutyunov | 1 | -1/+1 | |
2022-02-21 | Do lazy build system initialization only if/when actually needed | Boris Kolpackov | 1 | -3/+6 | |
2022-02-17 | Implement package skeleton loading and enable and reflect clauses evaluation | Boris Kolpackov | 1 | -43/+88 | |
2022-02-10 | Minor tweaks to package skeleton implementation | Boris Kolpackov | 1 | -16/+16 | |
2022-02-10 | Add build context to package_skeleton | Boris Kolpackov | 1 | -1/+1 | |
2022-02-09 | Create package skeleton filesystem state | Karen Arutyunov | 1 | -49/+85 | |
2022-02-07 | Introduce package_skeleton for evaluating dependency clauses | Karen Arutyunov | 1 | -66/+116 | |
2022-02-04 | Improve pkg-build's make_available() function | Karen Arutyunov | 1 | -7/+18 | |
2022-02-03 | Add support for bootstrap-build and root-build values in package manifest | Karen Arutyunov | 1 | -2/+16 | |
2022-01-28 | Add support for multiple dependency alternatives | Karen Arutyunov | 1 | -553/+1277 | |
2022-01-17 | Add support for multiple dependencies in alternative | Karen Arutyunov | 1 | -541/+544 | |
2022-01-17 | Adapt to package manifest dependency classes change | Karen Arutyunov | 1 | -2/+2 | |
2022-01-17 | Fix assertion in build_package::merge() | Karen Arutyunov | 1 | -9/+7 | |
2021-12-08 | Prepare for supporting multiple dependencies in dependency alternative | Karen Arutyunov | 1 | -15/+24 | |
2021-12-01 | Improve pkg-build diagnostics issued when unable to satisfy dependency ↵ | Karen Arutyunov | 1 | -13/+68 | |
constraint | |||||
2021-10-25 | Add --progress common option | Boris Kolpackov | 1 | -1/+3 | |
2021-10-12 | Adapt to bpkg::version API change | Karen Arutyunov | 1 | -7/+7 | |
2021-10-12 | Verify package manifest compatibility with current toolchain | Karen Arutyunov | 1 | -38/+17 | |
2021-10-08 | Allow building build module in multiple configurations if they belong to ↵ | Karen Arutyunov | 1 | -12/+26 | |
different configuration clusters | |||||
2021-09-28 | Adapt to libbutl headers extension change from .mxx to .hxx | Karen Arutyunov | 1 | -2/+2 | |
2021-09-24 | Add pkg-build --rebuild-checksum option | Boris Kolpackov | 1 | -1/+23 | |
2021-09-23 | Add pkg-build --disfigure option to force from-scratch reconfiguration | Boris Kolpackov | 1 | -3/+25 | |
2021-09-22 | Preserve configuration on external package upgrade/downgrade | Boris Kolpackov | 1 | -20/+47 | |
2021-09-22 | Add --keep-config pkg-disfigure option | Boris Kolpackov | 1 | -4/+5 | |
2021-09-20 | Fix heap-buffer-overflow in evaluate_dependency | Karen Arutyunov | 1 | -1/+1 | |
2021-09-17 | Change semantics for ?sys:<pkg> in pkg-build if no package configuration is ↵ | Karen Arutyunov | 1 | -186/+401 | |
explicitly specified Now, if configuration is not specified for a system dependency package, then it is assumed to be specified for all current configurations and their explicitly linked configurations, recursively, including private configurations that can potentially be created during this run. | |||||
2021-09-17 | Allow options and vars in any order inside argument groups in pkg-build | Karen Arutyunov | 1 | -5/+7 | |
2021-09-06 | Make pkg-build to accept multiple current configurations | Karen Arutyunov | 1 | -359/+630 | |
2021-09-02 | Add progress to configure/disfigure in pkg-build/drop if result is disabled | Boris Kolpackov | 1 | -22/+116 | |
For projects with a large number of dependencies (e.g., Boost) these can take a while. | |||||
2021-08-30 | Consider repository information from ultimate dependent databases rather ↵ | Karen Arutyunov | 1 | -141/+303 | |
then from just main database | |||||
2021-08-18 | Also consider subproject directory names when calculating manifest checksums | Boris Kolpackov | 1 | -3/+11 | |
2021-08-16 | Add pkg-build --noop-exit option | Boris Kolpackov | 1 | -2/+19 | |
2021-08-13 | Optimize query_dependents() using prepared queries | Boris Kolpackov | 1 | -3/+3 | |