X-Git-Url: http://git.tdb.fi/?a=blobdiff_plain;f=source%2Fpackage.cpp;h=c55e5f47272122951c2e370bc6c6d632e156eb40;hb=e71eaecb9a31304fe5e096ea29660ea25c1bfa9f;hp=d937daf7d920a7a5bd760ced3a0ad281184e42a4;hpb=f1c967215e6b08095bdf07518472beca3067ec37;p=builder.git diff --git a/source/package.cpp b/source/package.cpp index d937daf..c55e5f4 100644 --- a/source/package.cpp +++ b/source/package.cpp @@ -38,6 +38,8 @@ void Package::resolve_refs() { for(list::iterator i=requires.begin(); i!=requires.end(); ++i) i->resolve(); + for(ComponentList::iterator i=components.begin(); i!=components.end(); ++i) + i->resolve_refs(); } void Package::create_build_info() @@ -77,7 +79,10 @@ void Package::create_build_info() } if(strtobool(config.get_option("debug").value)) + { build_info.cflags.push_back("-ggdb"); + build_info.defines.push_back("DEBUG"); + } build_info.unique(); export_binfo.unique();