X-Git-Url: http://git.tdb.fi/?p=builder.git;a=blobdiff_plain;f=source%2Fcomponent.cpp;h=29f58b48c7633c1396d3938f73d33a9bf6a2b70d;hp=f4e8fc2ee734f11e3306b38a03a60e7309d8a027;hb=76be6f9f3d6ed0b39044938fa7e424284627eac5;hpb=0b708b1f8b8f634f708ea127e159b0ca3cbc22a6 diff --git a/source/component.cpp b/source/component.cpp index f4e8fc2..29f58b4 100644 --- a/source/component.cpp +++ b/source/component.cpp @@ -41,6 +41,11 @@ void Component::create_build_info() for(PackageList::iterator i=requires.begin(); i!=requires.end(); ++i) build_info.add((*i)->get_exported_binfo()); + for(StringList::iterator i=build_info.incpath.begin(); i!=build_info.incpath.end(); ++i) + *i=(pkg.get_source() / *i).str(); + for(StringList::iterator i=build_info.libpath.begin(); i!=build_info.libpath.end(); ++i) + *i=(pkg.get_source() / *i).str(); + if(type==PROGRAM) { string strip=pkg.get_config().get_option("strip").value;