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-01-17
Add distribution_name_value::distribution()
Karen Arutyunov
2
-0
/
+25
2023-01-16
Review-inspired changes
Karen Arutyunov
3
-10
/
+11
2023-01-16
Review
Boris Kolpackov
2
-5
/
+16
2023-01-16
Add *-name, *-version, and *-to-downstream-version package manifest values
Karen Arutyunov
4
-52
/
+269
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
2021-07-22
Change manifest builds value from all to host
Boris Kolpackov
1
-1
/
+1
2021-04-20
Update copyright
Karen Arutyunov
1
-1
/
+1
2021-04-20
Disable bunch of bogus GCC warnings
Karen Arutyunov
2
-0
/
+4
2020-11-23
On Windows convert repo canonical name path part to lower case
Karen Arutyunov
2
-4
/
+29
2020-09-03
Normalize host in repository URL
Karen Arutyunov
3
-7
/
+9
2020-09-03
Add support for IP4/6 host types for repository URL
Karen Arutyunov
1
-4
/
+4
Note: still need to implement IPv4/6 addresses normalization and probably change the documentation.
[next]