X-Git-Url: http://git.tdb.fi/?a=blobdiff_plain;f=source%2Fpackage.cpp;h=58611800db87bc510db83997daddc0d352499cc0;hb=683301f94f4a3c5b7e2a7f21087f4185b07c4858;hp=cb1940341722608c25e80f1e19794ba741e6ce66;hpb=cbb3c4c6aab7b04f7bd2178fb8f12846d532a472;p=builder.git diff --git a/source/package.cpp b/source/package.cpp index cb19403..5861180 100644 --- a/source/package.cpp +++ b/source/package.cpp @@ -127,6 +127,8 @@ Package *Package::create(Builder &b, const string &name) info.push_back("-lGL"); else if(name=="pthread") info.push_back("-lpthread"); + else if(name=="gmpxx") + info.push_back("-lgmpxx"); else return 0; } @@ -189,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() @@ -221,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); +}