aboutsummaryrefslogtreecommitdiff
path: root/bpkg
AgeCommit message (Collapse)AuthorFilesLines
2015-09-25Check for location redefinition in repository_manifest constructorBoris Kolpackov2-5/+11
2015-09-25Add role member to the repository_manifest classBoris Kolpackov2-0/+69
2015-09-25Add version header fileBoris Kolpackov1-0/+28
2015-09-22Minor improvements to repository_locationBoris Kolpackov2-12/+22
2015-09-21Expand and clarify empty repository_locationBoris Kolpackov2-14/+26
2015-09-17Add ignore_revision to version::string()Boris Kolpackov2-7/+17
2015-09-17Add documentation commentBoris Kolpackov1-0/+3
2015-09-10Add package manifest location validation in package_manifests parsing and ↵Boris Kolpackov1-1/+17
serialization
2015-09-10Add default constructor to package_manifests and repository_manifests classesBoris Kolpackov1-0/+2
2015-09-04Split manifests into package_manifests and repository_manifestsBoris Kolpackov2-29/+56
2015-09-04Add location to package manifestBoris Kolpackov2-0/+31
2015-09-04Add support for printing versionBoris Kolpackov1-0/+4
2015-08-06Implement the completion of relative repository location to remote/absoluteBoris Kolpackov2-10/+99
2015-07-25Get rid of warningsBoris Kolpackov1-5/+5
2015-07-24Update for new build2Boris Kolpackov1-1/+2
2015-07-21Implement repository_location classBoris Kolpackov2-29/+318
2015-07-21Adopt for use as ODB value typesBoris Kolpackov2-19/+61
2015-06-26Implement package version structBoris Kolpackov2-32/+270
2015-06-22Package manifest parsing and serializationBoris Kolpackov2-31/+577
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-18Add char-scanner to libbutl, use in libbpkg and build2Boris Kolpackov2-149/+25
2015-06-18Move cxx.poptions setting from root.build to bpkg/buildfileBoris Kolpackov1-0/+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 Kolpackov2-16/+111
2015-06-11Add export stubBoris Kolpackov1-0/+1
2015-06-11Outline of parsing and serialization for manifest object modelBoris Kolpackov4-22/+120
2015-06-11Fix wrong library nameBoris Kolpackov1-1/+1
2015-06-11Manifest object model, take 1Boris Kolpackov3-1/+141
2015-06-11Implement manifest serializerBoris Kolpackov3-1/+313
2015-06-11Fix bug in value whitespace trimmingBoris Kolpackov1-9/+6
2015-06-11Minor fixes to manifest parserBoris Kolpackov2-14/+18
2015-06-09Implement low-level manifest parserBoris Kolpackov3-0/+599