aboutsummaryrefslogtreecommitdiff
path: root/tests/manifest/testscript
AgeCommit message (Collapse)AuthorFilesLines
2022-01-14Add support for package dependency and requirement alternatives ↵Karen Arutyunov1-8/+2271
representation new syntax
2021-11-23Adapt tests to multi-line manifest values serialization changeKaren Arutyunov1-2/+2
2021-10-07Add repositories manifest headerKaren Arutyunov1-0/+143
2021-09-24Add string-parsing constructors to dependency, requirement_alternatives, and ↵Karen Arutyunov1-10/+10
test_dependency classes
2021-08-19Add support for build-time mark (*) in tests, examples, and benchmarks ↵Karen Arutyunov1-0/+22
package manifest values
2020-07-02Verify that package license has no scheme or 'other' schemeKaren Arutyunov1-0/+43
2020-02-07Drop copyright notice from source codeKaren Arutyunov1-1/+0
2019-10-28Add support for tests, examples, and benchmarks package manifest valuesKaren Arutyunov1-4/+102
Also rename dependency_constraint class to version_constraint.
2019-09-05Make version revision optionalKaren Arutyunov1-587/+579
2019-06-04Add support for topics and keywords package manifest valuesKaren Arutyunov1-2/+100
2019-05-29Inherit url type from butl::urlKaren Arutyunov1-0/+49
2019-05-22Add support for package manifest upstream-version valueKaren Arutyunov1-88/+63
2019-05-08Add support for description-type package manifest valueKaren Arutyunov1-23/+334
2019-03-23Cleanup some files replacing tabs with spacesKaren Arutyunov1-14/+14
2019-01-30Add package_manifest constructor that translates package versionKaren Arutyunov1-31/+96
Also complete ~$/^$ dependency constraints using standard_version_constraint class.
2019-01-16Update copyright yearKaren Arutyunov1-1/+1
2019-01-15Add support for $ in package manifest dependency constraintKaren Arutyunov1-1/+133
2018-11-29Add support for builds manifest valueKaren Arutyunov1-0/+21
2018-11-06Add build-warning-email and build-error-email package manifest valuesKaren Arutyunov1-0/+2
2018-07-11Add support for package project manifest valueKaren Arutyunov1-0/+1
2018-07-05Guess repository type for relative locations and consider git type for all ↵Karen Arutyunov1-9/+23
locations with .git extension
2018-05-30Allow trailing plus in package names (think libc++)0.7.0Boris Kolpackov1-1/+1
2018-05-21Add validate_package_name() function, validate manifest package namesKaren Arutyunov1-0/+79
2018-05-19Update copyright yearKaren Arutyunov1-1/+1
2018-05-05Add support for dependency constraint shortcut operatorsKaren Arutyunov1-1/+1
2018-05-04Change version epoch syntax from '<num>~' to '+<num>-'Karen Arutyunov1-2/+2
2018-05-03Make base repository manifest optionalKaren Arutyunov1-270/+292
2018-05-03Add support for dependent repository trustKaren Arutyunov1-0/+3
2018-04-24Add fragment manifest valueKaren Arutyunov1-0/+46
2018-03-09Check parsed package manifests for duplicatesKaren Arutyunov1-6/+17
2018-03-08Add support for dir repositoryKaren Arutyunov1-0/+31
2018-03-05Rename bpkg repository type to pkgKaren Arutyunov1-12/+12
2018-02-15Add support for git manifestsKaren Arutyunov1-112/+246
2017-08-02Make use of manifest_parser::split_comment() and ↵Karen Arutyunov1-3/+3
manifest_serializer::merge_comment()
2017-07-29Add support for src-url and doc-url package manifest valuesKaren Arutyunov1-1/+3
2017-07-20Manifest test cosmetic changeKaren Arutyunov1-1/+1
2017-07-10Add support for build include/exclude manifest valuesKaren Arutyunov1-0/+4
2017-04-24Add support for build-email package manifest valueKaren Arutyunov1-0/+3
2017-01-25Comments minor cleanupKaren Arutyunov1-1/+1
2017-01-24Move manifest parsing/serializing tests to testscriptKaren Arutyunov1-0/+144