MCPcopy Create free account
hub / github.com/Kitware/CMake / PopulateInterfaceProperties

Method PopulateInterfaceProperties

Source/cmExportBuildFileGenerator.cxx:264–282  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

262}
263
264bool cmExportBuildFileGenerator::PopulateInterfaceProperties(
265 cmGeneratorTarget const* target, ImportPropertyMap& properties)
266{
267 this->PopulateInterfaceProperty("INTERFACE_INCLUDE_DIRECTORIES", target,
268 cmGeneratorExpression::BuildInterface,
269 properties);
270 this->PopulateInterfaceProperty("INTERFACE_LINK_DIRECTORIES", target,
271 cmGeneratorExpression::BuildInterface,
272 properties);
273 this->PopulateInterfaceProperty("INTERFACE_LINK_DEPENDS", target,
274 cmGeneratorExpression::BuildInterface,
275 properties);
276 this->PopulateInterfaceProperty("INTERFACE_SOURCES", target,
277 cmGeneratorExpression::BuildInterface,
278 properties);
279
280 return this->PopulateInterfaceProperties(
281 target, {}, cmGeneratorExpression::BuildInterface, properties);
282}

Callers

nothing calls this directly

Calls 1

Tested by

no test coverage detected