]> git.tdb.fi Git - builder.git/blobdiff - source/package.cpp
Add a field for a human-readable name for packages
[builder.git] / source / package.cpp
index 19ee511a814cf34bf46efd20f9409c7394b5d879..5f25f1a90eb053705092d75b13f565109ffbf2a4 100644 (file)
@@ -11,6 +11,7 @@ using namespace Msp;
 Package::Package(Builder &b, const string &n):
        builder(b),
        name(n),
+       label(string(1, toupper(n[0]))+n.substr(1)),
        prepared(false),
        use_pkgconfig(true)
 {
@@ -34,6 +35,7 @@ Package::Loader::Loader(Package &p):
        DataFile::ObjectLoader<Package>(p)
 {
        add("if_arch", &Loader::if_arch);
+       add("label",   &Package::label);
        add("require", &Loader::require);
 }