aboutsummaryrefslogtreecommitdiff
path: root/libbrep/package.hxx
AgeCommit message (Collapse)AuthorFilesLines
2020-04-06Add support for test-exclude task manifest valuemigration-exampleKaren Arutyunov1-21/+21
Note that the last two commits demonstrate an approach to use for migrating data on the ODB object member type change.
2020-04-05Prepare to replacing package buildable flag with enumerationKaren Arutyunov1-1/+3
Note that changing the data member type is not automatically handled by the ODB migration machinery. Thus, we split the schema change into two steps, with this commit implementing the first step (see migrate/migrate.cxx for details).
2020-04-05Make brep-load to resolve package dependencies in shallow modeKaren Arutyunov1-2/+2
2020-02-07Drop copyright notice from source codeKaren Arutyunov1-1/+0
2019-11-26Drop all database migrations to be backward compatible with only 0.12.0 (one ↵Karen Arutyunov1-1/+1
minor version behind)
2019-10-31Add support for tests, examples, and benchmark package manifest valuesKaren Arutyunov1-4/+19
2019-09-05Adapt to optional package revisionKaren Arutyunov1-1/+1
2019-08-01Adapt to using butl::small_vector instead of std::vector for some manifest ↵Karen Arutyunov1-4/+4
values
2019-07-09Add support for marking internal repository as non-buildableKaren Arutyunov1-3/+28
2019-06-22Drop all database migrations to be backward compatible with only 0.11.0 (one ↵Karen Arutyunov1-1/+1
minor version behind)
2019-06-04Add support for topics and keywords package manifest valuesKaren Arutyunov1-8/+14
2019-05-29Adapt to making bpkg::url inheriting from butl::urlKaren Arutyunov1-1/+4
2019-05-22Add support for package manifest upstream-version valueKaren Arutyunov1-4/+8
2019-05-15Add support for description-type package manifest valueKaren Arutyunov1-2/+19
2019-02-28Build packages for different toolchains having same version but different namesKaren Arutyunov1-10/+1
2019-02-19Close database schema versionBoris Kolpackov1-1/+1
2019-01-16Update copyright yearKaren Arutyunov1-1/+1
2018-11-29Add support for builds manifest valueKaren Arutyunov1-8/+8
2018-11-06Add support for build-warning-email and build-error-email package manifest ↵Karen Arutyunov1-1/+5
values
2018-10-30Add tenant objectKaren Arutyunov1-1/+51
2018-10-12Recreate database schema extras on migrationKaren Arutyunov1-1/+1
2018-09-14Add support for packages and builds global viewsKaren Arutyunov1-1/+3
2018-09-11Close database schema versionBoris Kolpackov1-1/+1
2018-09-08Add multi-tenancy supportKaren Arutyunov1-14/+26
2018-08-31Add support for git repositories to brep-loadKaren Arutyunov1-6/+11
2018-07-11Add support for package project manifest valueKaren Arutyunov1-1/+8
2018-07-09Workaround for GCC bug #86441Boris Kolpackov1-0/+9
2018-06-12Make project url and email optional in package manifestKaren Arutyunov1-6/+6
2018-05-29Close database schema versionBoris Kolpackov1-1/+1
2018-05-24Adapt to inventing package_name typeKaren Arutyunov1-6/+6
2018-05-19Update copyright yearKaren Arutyunov1-1/+1
2017-08-07Close database schema versionsBoris Kolpackov1-1/+1
2017-07-29Add support for src-url and doc-url package manifest valuesKaren Arutyunov1-0/+4
2017-07-10Add support for build include/exclude manifest valuesKaren Arutyunov1-4/+25
2017-07-05Make use of foreign package objects in build-related functionalityKaren Arutyunov1-36/+8
2017-06-14Support displaying unbuilt package configurations on builds pageKaren Arutyunov1-0/+13
2017-05-03Close schema versions0.5.0Boris Kolpackov1-1/+1
2017-05-02Add suppport for build-task repository parameterKaren Arutyunov1-2/+2
2017-04-30Add hxx extension for headers and lib prefix for library dirsKaren Arutyunov1-0/+500