aboutsummaryrefslogtreecommitdiff
path: root/bpkg/package-configuration.cxx
AgeCommit message (Expand)AuthorFilesLines
2022-06-17Re-implement evaluate_reflect() to use same mechanisms as other evaluate_*()Boris Kolpackov1-14/+1
2022-06-17Get rid of package_skeleton::name(), rename package_skeleton::key to packageBoris Kolpackov1-12/+12
2022-06-16Initial support for negotiation with system dependenciesBoris Kolpackov1-0/+32
2022-06-15Rename up_negotiate_configuration() to negotiate_configuration()Boris Kolpackov1-1/+1
2022-06-14Fix few logic bugs in configuration negotiationBoris Kolpackov1-2/+6
2022-06-14Pass both depends and alternative indexes to evaluate_*() functionsBoris Kolpackov1-2/+2
2022-06-14Print configuration information in promptKaren Arutyunov1-1/+1
2022-06-10Improve diagnostics: unable to negotiateBoris Kolpackov1-24/+125
2022-06-10Handle bogus configuration variablesBoris Kolpackov1-3/+51
2022-06-09Fix crashing in up_negotiate_configuration()Karen Arutyunov1-2/+7
2022-06-09Add note on originating dependent and set-like configuration variablesBoris Kolpackov1-0/+16
2022-06-09Add note on dependencies between configuration variablesBoris Kolpackov1-2/+40
2022-06-09Implement configuration negotiation cycles detectionBoris Kolpackov1-14/+126
2022-06-09Implementation of evaluate_require() plus other tweaksBoris Kolpackov1-7/+27
2022-06-09Initial up_negotiate_configuration() implementationBoris Kolpackov1-0/+128