aboutsummaryrefslogtreecommitdiff
path: root/bpkg/package-skeleton.cxx
AgeCommit message (Expand)AuthorFilesLines
2023-11-02Add support for preserving old package configuration on up/downgrade and reco...Karen Arutyunov1-95/+143
2023-11-02Load both user and dependent configurations in (pre-)reevaluate modesKaren Arutyunov1-8/+37
2023-07-19Don't reconfigure dependency if negotiated configuration doesn't changeKaren Arutyunov1-2/+60
2023-05-08Adjust to build2::context::match_only type changeBoris Kolpackov1-5/+5
2023-04-15Implement in-process package configurationBoris Kolpackov1-13/+2
2023-04-05Build forwarded configurations via src_root rather than out_root (GH issue #177)Boris Kolpackov1-1/+1
2022-12-14Add noexcept to move constructors and move assignment operatorsKaren Arutyunov1-2/+2
2022-12-14Adjust to build system interface changeBoris Kolpackov1-3/+4
2022-11-28Improve build system skeleton loading diagnosticsBoris Kolpackov1-14/+54
2022-10-28Adjust to libbuild2 interface changesBoris Kolpackov1-0/+1
2022-10-13Adjust package skeleton to public/private variable modelBoris Kolpackov1-5/+14
2022-10-12Fix package skeleton bootstrap crash for configuration with uninitialized tmp...Karen Arutyunov1-2/+14
2022-07-18Select next dependency alternative on dependency configuration negotiation fa...Karen Arutyunov1-9/+25
2022-06-28Adjust to build2 interface changeBoris Kolpackov1-1/+1
2022-06-23Add support for additional *-build package manifest values and alternative bu...Karen Arutyunov1-2/+20
2022-06-20Drop old implementation of package_skeleton::evaluate_reflect()Boris Kolpackov1-351/+0
2022-06-20Implement dependency configuration negotiationBoris Kolpackov1-238/+2350
2022-06-07Add --keep-temp common optionKaren Arutyunov1-2/+2
2022-03-23Add configuration variable sources to selected packagesKaren Arutyunov1-6/+51
2022-02-21Do lazy build system initialization only if/when actually neededBoris Kolpackov1-3/+14
2022-02-21Complete build system command line parsing/processingBoris Kolpackov1-14/+25
2022-02-17Set build.mode=skeleton during package skeleton loadBoris Kolpackov1-1/+3
2022-02-17Implement package skeleton loading and enable and reflect clauses evaluationBoris Kolpackov1-66/+641
2022-02-10Minor tweaks to package skeleton implementationBoris Kolpackov1-19/+18
2022-02-10Add build context to package_skeletonBoris Kolpackov1-89/+193
2022-02-09Create package skeleton filesystem stateKaren Arutyunov1-0/+163