diff options
Diffstat (limited to 'Source/cmNinjaTargetGenerator.h')
-rw-r--r-- | Source/cmNinjaTargetGenerator.h | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/Source/cmNinjaTargetGenerator.h b/Source/cmNinjaTargetGenerator.h index af43a8b..49168c4 100644 --- a/Source/cmNinjaTargetGenerator.h +++ b/Source/cmNinjaTargetGenerator.h @@ -24,6 +24,7 @@ class cmGeneratorTarget; class cmMakefile; class cmSourceFile; class cmCustomCommand; +class cmOSXBundleGenerator; class cmNinjaTargetGenerator { @@ -114,6 +115,16 @@ protected: void EnsureDirectoryExists(const std::string& dir); void EnsureParentDirectoryExists(const std::string& path); + void WriteMacOSXContentBuildStatements( + std::vector<cmSourceFile*> const& sources); + void WriteMacOSXContentBuildStatement(cmSourceFile& source, + const char* pkgloc); + +protected: + // Properly initialized by sub-classes. + cmOSXBundleGenerator* OSXBundleGenerator; + std::set<cmStdString> MacContentFolders; + private: cmTarget* Target; cmGeneratorTarget* GeneratorTarget; |