aboutsummaryrefslogtreecommitdiff
path: root/bpkg/manifest.cxx
AgeCommit message (Collapse)AuthorFilesLines
2015-10-06Rename dependency condition to constraint, add more operator<<Boris Kolpackov1-3/+25
2015-10-02Make version class data members publicBoris Kolpackov1-23/+55
2015-10-01Minor refactoring/renamingBoris Kolpackov1-18/+40
2015-09-25Check for location redefinition in repository_manifest constructorBoris Kolpackov1-0/+6
2015-09-25Add role member to the repository_manifest classBoris Kolpackov1-0/+49
2015-09-22Minor improvements to repository_locationBoris Kolpackov1-12/+12
2015-09-21Expand and clarify empty repository_locationBoris Kolpackov1-6/+13
2015-09-17Add ignore_revision to version::string()Boris Kolpackov1-0/+16
2015-09-10Add package manifest location validation in package_manifests parsing and ↵Boris Kolpackov1-1/+17
serialization
2015-09-04Split manifests into package_manifests and repository_manifestsBoris Kolpackov1-24/+38
2015-09-04Add location to package manifestBoris Kolpackov1-0/+27
2015-08-06Implement the completion of relative repository location to remote/absoluteBoris Kolpackov1-9/+57
2015-07-25Get rid of warningsBoris Kolpackov1-5/+5
2015-07-21Implement repository_location classBoris Kolpackov1-16/+236
2015-07-21Adopt for use as ODB value typesBoris Kolpackov1-10/+21
2015-06-26Implement package version structBoris Kolpackov1-30/+182
2015-06-22Package manifest parsing and serializationBoris Kolpackov1-23/+527
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-16Rename manifest to package_manifest, add repository_manifestBoris Kolpackov1-12/+90
2015-06-11Outline of parsing and serialization for manifest object modelBoris Kolpackov1-0/+79
2015-06-11Manifest object model, take 1Boris Kolpackov1-0/+11