]> git.tdb.fi Git - builder.git/blobdiff - source/package.cpp
Support custom build info
[builder.git] / source / package.cpp
index 121213f19b068147f062d3afb5f4233f143ced26..58611800db87bc510db83997daddc0d352499cc0 100644 (file)
@@ -191,6 +191,7 @@ Package::Loader::Loader(Package &p):
        add("program",     &Loader::program);
        add("library",     &Loader::library);
        add("headers",     &Loader::headers);
+       add("build_info",  &Loader::build_info);
 }
 
 Package::Loader::~Loader()
@@ -223,3 +224,8 @@ void Package::Loader::headers(const string &n)
        load_sub(prog);
        pkg.components.push_back(prog);
 }
+
+void Package::Loader::build_info()
+{
+       load_sub(pkg.build_info);
+}