| 33 | #include "cmValue.h" |
| 34 | |
| 35 | cmMakefileLibraryTargetGenerator::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 | |
| 49 | cmMakefileLibraryTargetGenerator::~cmMakefileLibraryTargetGenerator() = |
| 50 | default; |
nothing calls this directly
no test coverage detected