|
|
@@ -297,16 +297,14 @@ cmExportInstallFileGenerator
|
|
|
{
|
|
|
// Collect import properties for this target.
|
|
|
cmTargetExport const* te = *tei;
|
|
|
- ImportPropertyMap properties;
|
|
|
- std::set<std::string> importedLocations;
|
|
|
- if (!properties.empty()
|
|
|
- && te->Target->GetType() == cmTarget::INTERFACE_LIBRARY)
|
|
|
+ if (te->Target->GetType() == cmTarget::INTERFACE_LIBRARY)
|
|
|
{
|
|
|
- this->GenerateImportPropertyCode(os, config, te->Target, properties);
|
|
|
- this->GenerateImportedFileChecksCode(os, te->Target, properties,
|
|
|
- importedLocations);
|
|
|
continue;
|
|
|
}
|
|
|
+
|
|
|
+ ImportPropertyMap properties;
|
|
|
+ std::set<std::string> importedLocations;
|
|
|
+
|
|
|
this->SetImportLocationProperty(config, suffix, te->ArchiveGenerator,
|
|
|
properties, importedLocations);
|
|
|
this->SetImportLocationProperty(config, suffix, te->LibraryGenerator,
|