list<string> shared_names;
if(mode!=BuildInfo::FORCE_STATIC)
- shared_names = Pattern::apply_list(arch.get_shared_library_patterns(), lib);
+ shared_names = Pattern::apply_list(arch.get_patterns<SharedLibrary>(), lib);
list<string> static_names;
if(mode!=BuildInfo::FORCE_DYNAMIC)
- static_names = Pattern::apply_list(arch.get_static_library_patterns(), lib);
+ static_names = Pattern::apply_list(arch.get_patterns<StaticLibrary>(), lib);
for(list<FS::Path>::const_iterator i=combined_path.begin(); i!=combined_path.end(); ++i)
{