for(ComponentList::iterator i=components.begin(); i!=components.end(); ++i)
(*i)->create_targets();
+ const Architecture &arch = builder.get_native_arch();
if(!export_binfo.libs.empty())
{
export_binfo.incpath.push_back((builder.get_prefix()/"include").str());
export_binfo.libpath.push_back((builder.get_prefix()/"lib").str());
- PkgConfigFile *pc = new PkgConfigFile(builder, *this);
- builder.get_build_graph().get_target("install")->add_dependency(*builder.get_toolchain().get_tool("CP").create_target(*pc));
+ if(arch.get_system()=="linux")
+ {
+ PkgConfigFile *pc = new PkgConfigFile(builder, *this);
+ builder.get_build_graph().get_target("install")->add_dependency(*builder.get_toolchain().get_tool("CP").create_target(*pc));
+ }
}
}