aboutsummaryrefslogtreecommitdiff
path: root/tests
AgeCommit message (Collapse)AuthorFilesLines
2017-01-25Comments minor cleanupKaren Arutyunov2-15/+10
2017-01-24Move manifest parsing/serializing tests to testscriptKaren Arutyunov7-165/+178
2017-01-07Make use of operator<<(ostream, exception)Karen Arutyunov3-3/+6
2017-01-05Update copyright yearBoris Kolpackov7-7/+7
2016-12-03Adapt to semantics change of path::normalize()Karen Arutyunov1-1/+28
2016-09-29Add libbutl dependency for package-version testKaren Arutyunov1-2/+3
2016-09-29Move manifest_parser and manifest_serializer to libbutlKaren Arutyunov11-569/+7
2016-09-05Add support for build-time dependenciesBoris Kolpackov1-0/+3
2016-09-01Do not strip absolute location canonical name prefix if the result is emptyKaren Arutyunov1-0/+10
2016-07-22Adapt to fdstream extensionKaren Arutyunov2-25/+6
2016-07-12Use ./ instead of just . to denote current directory in buildfilesBoris Kolpackov1-1/+1
2016-05-31Port to MinGWKaren Arutyunov6-10/+115
2016-05-04Add signature_manifest classKaren Arutyunov4-4/+24
2016-04-26Add certificate member to the repository_manifest classKaren Arutyunov1-0/+32
2016-03-11Replace description and change classes with text_file classKaren Arutyunov1-2/+0
2016-02-09Support comment in the repository email manifest valueBoris Kolpackov1-1/+1
2016-01-30Add support for checksum verificationBoris Kolpackov1-0/+5
2016-01-14Support repository web interface relative locationsBoris Kolpackov1-10/+156
2016-01-11Support new revision of repository name specification, /pkg/ strippingBoris Kolpackov1-15/+68
2016-01-09Support https protocol for repository_locationBoris Kolpackov1-0/+49
2016-01-09Update copyright yearBoris Kolpackov13-13/+13
2016-01-08Support package dependency version rangeBoris Kolpackov2-21/+56
2016-01-08Support version releaseBoris Kolpackov2-50/+135
2015-11-18Add url, email, summary, description members to the repository_manifest classBoris Kolpackov1-0/+5
2015-10-13Make remote repository location path relativeBoris Kolpackov1-1/+6
2015-10-02Make version class data members publicBoris Kolpackov1-14/+14
2015-09-25Add role member to the repository_manifest classBoris Kolpackov1-0/+2
2015-09-21Adopt repository location test to reflect expanded empty locationBoris Kolpackov1-2/+9
2015-09-04Split manifests into package_manifests and repository_manifestsBoris Kolpackov5-7/+32
2015-09-04Add location to package manifestBoris Kolpackov1-0/+3
2015-08-06Implement the completion of relative repository location to remote/absoluteBoris Kolpackov1-4/+97
2015-07-24Update for new build2Boris Kolpackov4-6/+2
2015-07-21Implement repository_location classBoris Kolpackov3-1/+163
2015-07-21Adopt for use as ODB value typesBoris Kolpackov3-3/+39
2015-06-26Implement package version structBoris Kolpackov5-4/+196
2015-06-22Package manifest parsing and serializationBoris Kolpackov1-0/+40
Package version is not verified yet. Still need to think about using class other then string which does value verification, proper collation and maybe provides normalized representation.
2015-06-18Move cxx.poptions setting from root.build to bpkg/buildfileBoris Kolpackov1-3/+1
That's the new recommended way. Also get rid of the library chain workaround that is no longer necessary with latest build2.
2015-06-16Rename manifest to package_manifest, add repository_manifestBoris Kolpackov1-0/+3
2015-06-11Outline of parsing and serialization for manifest object modelBoris Kolpackov6-4/+65
2015-06-11Implement manifest serializerBoris Kolpackov6-1/+348
2015-06-11Minor fixes to manifest parserBoris Kolpackov1-68/+65
2015-06-09Implement low-level manifest parserBoris Kolpackov4-0/+225