index
:
libbpkg
build2-control
dist-values
master
test
build2 package manager library
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
Age
Commit message (
Collapse
)
Author
Files
Lines
2023-06-30
Release version 0.16.0
v0.16.0
Boris Kolpackov
1
-4
/
+4
2023-06-26
Suppress -Wdangling-reference GCC 13 warning
Karen Arutyunov
2
-0
/
+10
2023-06-26
Suppress -Wunqualified-std-cast-call Clang 15 warning
Karen Arutyunov
2
-0
/
+4
2023-06-26
Update .gitignore file
Karen Arutyunov
1
-0
/
+6
2023-05-31
Advise user to use *-type package manifest value when extension for *-file ↵
Karen Arutyunov
2
-3
/
+25
is not recognized
2023-05-29
Add package-description, package-description-type, and changes-type package ↵
Karen Arutyunov
3
-293
/
+851
manifest values
2023-03-24
Fix test MSVC compilation failure
Karen Arutyunov
1
-1
/
+4
2023-03-23
Add package_manifest::effective_type_sub_options()
Karen Arutyunov
5
-18
/
+78
2023-02-20
Add type and language package manifest values
Karen Arutyunov
4
-299
/
+742
Also add manifest.ixx.
2023-02-01
Add *-name, *-version, and *-to-downstream-version package manifest values
Karen Arutyunov
4
-52
/
+304
2023-01-12
Update copyright
Karen Arutyunov
1
-1
/
+1
2022-12-14
Add noexcept to move constructors and move assignment operators
Karen Arutyunov
2
-12
/
+13
2022-12-07
Add support for *-build-config override
Karen Arutyunov
4
-38
/
+111
2022-12-05
Add support for package manifest build config group values override
Karen Arutyunov
4
-58
/
+457
2022-11-23
Add *-build-config, *-builds, *-build-{include,exclude} package manifest values
Karen Arutyunov
3
-9
/
+222
2022-10-27
Suppress (potential) bogus GCC 12 -Wrestrict warnings
Boris Kolpackov
2
-23
/
+23
2022-07-29
Change version to 0.16.0-a.0.z
Boris Kolpackov
1
-2
/
+2
2022-07-28
Release version 0.15.0
v0.15.0
Boris Kolpackov
1
-4
/
+4
2022-07-26
Get rid of @@ TMP in test input
Boris Kolpackov
1
-10
/
+10
2022-07-13
Add build-file package manifest value
Karen Arutyunov
3
-64
/
+338
2022-06-29
Make bootstrap-build dummy value created for older packages manifest be valid
Karen Arutyunov
1
-1
/
+1
2022-06-24
Fix crashing on pkg repositories created by toolchain versions less than 0.15.0
Karen Arutyunov
1
-5
/
+6
2022-06-23
Adapt manifest tests to change in value/comment split semantics
Karen Arutyunov
1
-7
/
+10
2022-06-23
Add support for comments in dependency clauses block
Karen Arutyunov
3
-0
/
+258
2022-06-23
Add support for additional *-build package manifest values and alternative ↵
Karen Arutyunov
3
-6
/
+323
buildfile naming
2022-06-14
Allow empty prefer, require, and reflect buildfile clauses for dependencies
Karen Arutyunov
2
-18
/
+13
2022-05-18
Add operator<<(ostream) for dependency_alternative and dependency_alternatives
Karen Arutyunov
1
-2
/
+8
2022-02-14
Add support for reflect clause in tests package manifest value
Karen Arutyunov
3
-13
/
+227
2022-02-09
Fix dependency alternatives parser to not recognize '!=' as a version ↵
Karen Arutyunov
1
-7
/
+3
constraint operator
2022-02-07
Add constructor for dependency_alternative class
Karen Arutyunov
1
-0
/
+16
2022-02-02
Add bootstrap-build and root-build package manifest values
Karen Arutyunov
3
-21
/
+106
2022-01-18
Add temporary support for requirements similar to '? cli'
Karen Arutyunov
2
-1
/
+42
2022-01-14
Update copyright
Karen Arutyunov
1
-1
/
+1
2022-01-14
Add support for package dependency and requirement alternatives ↵
Karen Arutyunov
10
-124
/
+4764
representation new syntax
2022-01-13
Use butl::small_vector for package manifest license alternatives
Karen Arutyunov
1
-6
/
+1
2021-12-09
Adjust types for future support of multiple requirements in an alternative
Karen Arutyunov
2
-7
/
+49
2021-12-08
Adjust types for future support of multiple dependencies in an alternative
Karen Arutyunov
2
-35
/
+53
2021-11-23
Adapt tests to multi-line manifest values serialization change
Karen Arutyunov
1
-2
/
+2
2021-10-20
Change to version 0.15.0-a.0.z
Boris Kolpackov
1
-2
/
+2
2021-10-16
Release version 0.14.0
v0.14.0
Boris Kolpackov
1
-4
/
+4
2021-10-13
Add support for version iteration in string representation
Karen Arutyunov
3
-45
/
+145
2021-10-11
Add package_manifest constructors accepting manifest values list
Karen Arutyunov
2
-66
/
+197
2021-10-07
Add support for backward compatibility workarounds during package manifest ↵
Karen Arutyunov
2
-14
/
+61
serialization
2021-10-07
Add repositories manifest header
Karen Arutyunov
4
-17
/
+325
2021-09-28
Adapt to libbutl headers extension change from .mxx to .hxx
Karen Arutyunov
8
-28
/
+28
2021-09-24
Add string-parsing constructors to dependency, requirement_alternatives, and ↵
Karen Arutyunov
3
-122
/
+195
test_dependency classes
2021-09-24
Fortify tests against NDEBUG
Karen Arutyunov
5
-4
/
+15
2021-09-08
Add missing include
Boris Kolpackov
1
-0
/
+1
2021-08-19
Add support for build-time mark (*) in tests, examples, and benchmarks ↵
Karen Arutyunov
3
-4
/
+46
package manifest values
2021-08-05
Add extract_package_name() and extract_package_version()
Karen Arutyunov
2
-0
/
+67
[next]