aboutsummaryrefslogtreecommitdiff
path: root/bpkg/package.hxx
AgeCommit message (Expand)AuthorFilesLines
2022-04-27In pkg-build postpone collecting dependencies with preferred/required configu...Boris Kolpackov1-3/+13
2022-03-23Add configuration variable sources to selected packagesKaren Arutyunov1-1/+29
2022-03-21Improve search for available package corresponding to selected package in pkg...Karen Arutyunov1-1/+17
2022-02-22Increment version iteration for external packages on buildfiles changeKaren Arutyunov1-1/+20
2022-02-17Fix selected_package::external() to check for system package from imaginary r...Karen Arutyunov1-1/+4
2022-02-14Add support for reflect clause in tests package manifest valueKaren Arutyunov1-1/+1
2022-02-07Introduce package_skeleton for evaluating dependency clausesKaren Arutyunov1-14/+10
2022-02-03Add support for bootstrap-build and root-build values in package manifestKaren Arutyunov1-7/+46
2022-01-28Add support for multiple dependency alternativesKaren Arutyunov1-2/+28
2022-01-17Adapt to package manifest dependency classes changeKaren Arutyunov1-4/+2
2021-12-08Prepare for supporting multiple dependencies in dependency alternativeKaren Arutyunov1-11/+39
2021-11-15Drop all database migrations to be backward compatible with 0.13.0 and above ...Karen Arutyunov1-1/+1
2021-10-11Minor comment tweaksBoris Kolpackov1-2/+2
2021-09-28Adapt to libbutl headers extension change from .mxx to .hxxKaren Arutyunov1-2/+2
2021-09-24Make database ordering consistent across runsKaren Arutyunov1-7/+1
2021-09-06Add --backlink, --dangling, and --recursive options to cfg-infoKaren Arutyunov1-1/+1
2021-08-30Consider repository information from ultimate dependent databases rather then...Karen Arutyunov1-4/+9
2021-08-23Drop foreign key constraint for prerequisite column of selected_package_prere...Karen Arutyunov1-1/+1
2021-08-20Add support for build-time mark (*) in tests, examples, and benchmarks packag...Karen Arutyunov1-4/+5
2021-08-18Also consider subproject directory names when calculating manifest checksumsBoris Kolpackov1-1/+16
2021-08-16Add selected_package_prerequisites(configuration,prerequisite) index to speed...Karen Arutyunov1-1/+1
2021-08-13Optimize query_dependents() using prepared queriesBoris Kolpackov1-0/+6
2021-07-09Add support for linked configurationsKaren Arutyunov1-75/+230
2021-04-28Qualify all database entities with explicit main schemaBoris Kolpackov1-10/+10
2021-04-19Match package spec local repository locations in pkg-build case-insensitively...Karen Arutyunov1-1/+9
2020-07-23Drop all database migrations to be backward compatible with 0.12.0 and above ...Karen Arutyunov1-1/+1
2020-06-26Fix build order for test and main packagesKaren Arutyunov1-8/+124
2020-02-07Drop copyright notice from source codeKaren Arutyunov1-1/+0
2019-10-31Add support for package version constraint in pkg-build command argumentsKaren Arutyunov1-8/+25
2019-09-05Adapt to optional package revisionKaren Arutyunov1-29/+54
2019-08-07Work around bug in MSVC 16.2Boris Kolpackov1-0/+16
2019-08-02Use butl::small_vector instead of std::vector in persistent classes where it ...Karen Arutyunov1-2/+2
2019-06-22Drop all database migrations to be backward compatible with 0.10.0 and above ...Karen Arutyunov1-1/+1
2019-05-31Allow specifying system package that doesn't belong to any repository for pkg...Karen Arutyunov1-0/+6
2019-02-26Adjust to new aggregate initialization rules in C++20Boris Kolpackov1-0/+32
2019-01-16Update copyright yearKaren Arutyunov1-1/+1
2019-01-15Add support for $ in package manifest dependency constraintKaren Arutyunov1-0/+2
2018-09-11Close database schema versionBoris Kolpackov1-1/+1
2018-07-09Fix memory leak due to complement repository cyclesKaren Arutyunov1-12/+14
2018-07-09Adapt to repository_url(string) ctor throwing invalid_argument for empty stringKaren Arutyunov1-3/+3
2018-07-09Workaround for GCC bug #86441Boris Kolpackov1-1/+12
2018-06-15Default version epoch to oneKaren Arutyunov1-1/+5
2018-05-29Close database schema versionBoris Kolpackov1-1/+1
2018-05-24Adapt to inventing package_name typeKaren Arutyunov1-9/+17
2018-05-19Update copyright yearKaren Arutyunov1-1/+1
2018-05-10Fix package checksum mismatch for all repositories being fetchedKaren Arutyunov1-8/+2
2018-05-10Add support for --patch optionKaren Arutyunov1-0/+5
2018-05-03Add support for dependent repository trustKaren Arutyunov1-1/+2
2018-04-27Add support for repository fragmentsKaren Arutyunov1-96/+191
2018-04-19Implement git repository handling transition (phase 0)Karen Arutyunov1-2/+2