aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2015-12-20Make version doc0.1.0Boris Kolpackov1-1/+1
2015-12-20Get rid of Clang warningBoris Kolpackov1-1/+1
2015-12-16Switch to C++11Boris Kolpackov1-1/+1
2015-12-15Add missing file headersBoris Kolpackov1-0/+4
2015-12-14Use prepend to make sure our -I are considered firstBoris Kolpackov1-1/+1
2015-12-08Add manifestBoris Kolpackov2-1/+15
2015-12-08Change version back to 0.1.0Boris Kolpackov3-5/+18
The new plan is to use 0.1.0, 0.2.0 rather than 0.1.0-a1, 0.1.0-a2 for early development. Easier on the eye and we have 99 versions instead of 49.
2015-12-07Move from 0.1.0.a1 to 0.1.0-a1 versioning schemeBoris Kolpackov3-5/+5
2015-12-07Add support for ignoring unknown manifest entriesBoris Kolpackov2-18/+22
2015-12-03Use 'extension' variable to set C++ extensionsBoris Kolpackov1-4/+4
2015-12-03Bump version to 0.1.0.a1Boris Kolpackov3-4/+4
2015-11-30Add support for installBoris Kolpackov3-5/+9
2015-11-30Cosmetic changeBoris Kolpackov1-5/+5
2015-11-29Add dist supportBoris Kolpackov3-2/+12
2015-11-29Add LICENSE fileBoris Kolpackov1-0/+20
2015-11-18Add url, email, summary, description members to the repository_manifest classBoris Kolpackov3-1/+105
2015-10-13Make remote repository location path relativeBoris Kolpackov3-13/+38
2015-10-06Rename dependency condition to constraint, add more operator<<Boris Kolpackov2-5/+33
2015-10-02Make version class data members publicBoris Kolpackov3-76/+109
2015-10-01Minor refactoring/renamingBoris Kolpackov2-22/+56
2015-09-29Update commentBoris Kolpackov1-2/+1
2015-09-25Check for location redefinition in repository_manifest constructorBoris Kolpackov2-5/+11
2015-09-25Add role member to the repository_manifest classBoris Kolpackov3-0/+71
2015-09-25Add version header fileBoris Kolpackov2-1/+29
2015-09-22Minor improvements to repository_locationBoris Kolpackov2-12/+22
2015-09-21Adopt repository location test to reflect expanded empty locationBoris Kolpackov1-2/+9
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 Kolpackov7-36/+88
2015-09-04Add location to package manifestBoris Kolpackov3-0/+34
2015-09-04Add support for printing versionBoris Kolpackov1-0/+4
2015-08-06Implement the completion of relative repository location to remote/absoluteBoris Kolpackov3-14/+196
2015-07-25Get rid of warningsBoris Kolpackov1-5/+5
2015-07-24Update for new build2Boris Kolpackov7-7/+17
2015-07-21Implement repository_location classBoris Kolpackov5-30/+481
2015-07-21Adopt for use as ODB value typesBoris Kolpackov6-23/+101
2015-06-26Implement package version structBoris Kolpackov7-36/+466
2015-06-22Package manifest parsing and serializationBoris Kolpackov3-31/+617
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 Kolpackov3-4/+2
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 Kolpackov3-16/+114
2015-06-11Add export stubBoris Kolpackov2-0/+7
2015-06-11Outline of parsing and serialization for manifest object modelBoris Kolpackov10-26/+185
2015-06-11Fix wrong library nameBoris Kolpackov1-1/+1
2015-06-11Manifest object model, take 1Boris Kolpackov3-1/+141
2015-06-11Implement manifest serializerBoris Kolpackov9-2/+661
2015-06-11Fix bug in value whitespace trimmingBoris Kolpackov1-9/+6