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

Method cmMakefileLibraryTargetGenerator

Source/cmMakefileLibraryTargetGenerator.cxx:35–47  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

33#include "cmValue.h"
34
35cmMakefileLibraryTargetGenerator::cmMakefileLibraryTargetGenerator(
36 cmGeneratorTarget* target)
37 : cmMakefileTargetGenerator(target)
38{
39 this->CustomCommandDriver = OnDepends;
40 if (this->GeneratorTarget->GetType() != cmStateEnums::INTERFACE_LIBRARY) {
41 this->TargetNames =
42 this->GeneratorTarget->GetLibraryNames(this->GetConfigName());
43 }
44
45 this->OSXBundleGenerator = cm::make_unique<cmOSXBundleGenerator>(target);
46 this->OSXBundleGenerator->SetMacContentFolders(&this->MacContentFolders);
47}
48
49cmMakefileLibraryTargetGenerator::~cmMakefileLibraryTargetGenerator() =
50 default;

Callers

nothing calls this directly

Calls 3

GetLibraryNamesMethod · 0.80
SetMacContentFoldersMethod · 0.80
GetTypeMethod · 0.45

Tested by

no test coverage detected