path: root/tests
AgeCommit message (Collapse)AuthorFilesLines
7 daysAdd support for version iteration in string representationKaren Arutyunov1-3/+17
13 daysAdd repositories manifest headerKaren Arutyunov2-0/+153
2021-09-28Adapt to libbutl headers extension change from .mxx to .hxxKaren Arutyunov5-12/+12
2021-09-24Add string-parsing constructors to dependency, requirement_alternatives, and ↵Karen Arutyunov1-10/+10
test_dependency classes
2021-09-24Fortify tests against NDEBUGKaren Arutyunov5-4/+15
2021-08-19Add support for build-time mark (*) in tests, examples, and benchmarks ↵Karen Arutyunov1-0/+22
package manifest values
2021-04-20Disable bunch of bogus GCC warningsKaren Arutyunov1-0/+2
2020-11-23On Windows convert repo canonical name path part to lower caseKaren Arutyunov1-0/+12
2020-09-03Normalize host in repository URLKaren Arutyunov1-0/+5
2020-07-02Verify that package license has no scheme or 'other' schemeKaren Arutyunov1-0/+43
2020-04-10Override build constraints group values hierarchicallyKaren Arutyunov1-0/+23
2020-02-07Drop copyright notice from source codeKaren Arutyunov16-16/+0
2019-11-12Disable miscompiled by Clang 9.0.0 package version testsKaren Arutyunov1-0/+11
2019-10-28Add support for tests, examples, and benchmarks package manifest valuesKaren Arutyunov2-9/+107
Also rename dependency_constraint class to version_constraint.
2019-10-07Adapt tests for building with Clang on WindowsKaren Arutyunov1-3/+3
2019-09-05Make version revision optionalKaren Arutyunov2-591/+598
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 Arutyunov2-66/+394
2019-04-25Add package_manifest::override() overriding build* valuesKaren Arutyunov3-0/+225
2019-03-23Cleanup some files replacing tabs with spacesKaren Arutyunov1-14/+14
2019-02-15Add some package version test casesKaren Arutyunov1-0/+5
2019-01-30Add package_manifest constructor that translates package versionKaren Arutyunov2-34/+121
Also complete ~$/^$ dependency constraints using standard_version_constraint class.
2019-01-16Update copyright yearKaren Arutyunov13-13/+13
2019-01-15Add support for $ in package manifest dependency constraintKaren Arutyunov2-21/+200
2018-12-11Add support for build configuration class inheritanceKaren Arutyunov2-5/+37
2018-12-03Suppress MSVC warnings at project levelKaren Arutyunov1-0/+6
2018-11-29Add support for builds manifest valueKaren Arutyunov4-0/+255
2018-11-16Add support for repository typed URLs (git+https://..., etc)Karen Arutyunov1-12/+50
2018-11-08Add support for ssh:// git protocolKaren Arutyunov1-0/+8
2018-11-06Add build-warning-email and build-error-email package manifest valuesKaren Arutyunov1-0/+2
2018-10-09Adapt to basic_url API changeKaren Arutyunov1-0/+8
2018-07-11Add support for package project manifest valueKaren Arutyunov1-0/+1
2018-07-09Make repository_url(string) to throw invalid_argument for empty stringKaren Arutyunov1-1/+1
2018-07-05Guess repository type for relative locations and consider git type for all ↵Karen Arutyunov1-9/+23
locations with .git extension
2018-06-20Regularize .gitignore filesKaren Arutyunov1-0/+2
2018-06-15Default version epoch to oneKaren Arutyunov1-21/+43
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 Arutyunov10-10/+10
2018-05-19Get rid of doc{version} and types for testscript and manifest in buildfilesKaren 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 Arutyunov2-79/+60
2018-05-03Make base repository manifest optionalKaren Arutyunov1-270/+292
2018-05-03Add support for dependent repository trustKaren Arutyunov1-0/+3
2018-05-01Add support for default and excluding git ref filtersKaren Arutyunov1-8/+18
2018-04-24Add fragment manifest valueKaren Arutyunov1-0/+46
2018-04-19Add support for comma-separated list of git reference filterKaren Arutyunov1-8/+22
2018-04-19Implement git repository handling transition (phase 0)Boris Kolpackov1-16/+26