aboutsummaryrefslogtreecommitdiff
path: root/bpkg/package-skeleton.hxx
AgeCommit message (Expand)AuthorFilesLines
2023-11-02Add support for preserving old package configuration on up/downgrade and reco...Karen Arutyunov1-11/+53
2023-11-02Load both user and dependent configurations in (pre-)reevaluate modesKaren Arutyunov1-1/+11
2023-07-19Don't reconfigure dependency if negotiated configuration doesn't changeKaren Arutyunov1-0/+7
2022-12-14Add noexcept to move constructors and move assignment operatorsKaren Arutyunov1-2/+2
2022-07-18Select next dependency alternative on dependency configuration negotiation fa...Karen Arutyunov1-2/+4
2022-06-20Implement dependency configuration negotiationBoris Kolpackov1-26/+249
2022-03-23Add configuration variable sources to selected packagesKaren Arutyunov1-5/+7
2022-02-21Do lazy build system initialization only if/when actually neededBoris Kolpackov1-4/+7
2022-02-21Complete build system command line parsing/processingBoris Kolpackov1-0/+1
2022-02-17Implement package skeleton loading and enable and reflect clauses evaluationBoris Kolpackov1-63/+33
2022-02-10Add missing const to deleted operator=()Boris Kolpackov1-1/+1
2022-02-10Minor tweaks to package skeleton implementationBoris Kolpackov1-5/+6
2022-02-10Add build context to package_skeletonBoris Kolpackov1-13/+22
2022-02-09Create package skeleton filesystem stateKaren Arutyunov1-25/+16
2022-02-07Introduce package_skeleton for evaluating dependency clausesKaren Arutyunov1-0/+139