summaryrefslogtreecommitdiffstats
path: root/Source/cmOSXBundleGenerator.h
diff options
context:
space:
mode:
authorNicolas Despres <nicolas.despres@gmail.com>2012-07-16 14:00:40 (GMT)
committerPeter Kümmel <syntheticpp@gmx.net>2012-07-17 12:03:09 (GMT)
commit7bb56c511eaabf2071cd311b6cf14453651127e4 (patch)
treec9c9d4938652d59af72835c68dcdc1e3f51306da /Source/cmOSXBundleGenerator.h
parent03bdaf545369d4438a8aece8d3cec603d3a99727 (diff)
downloadCMake-7bb56c511eaabf2071cd311b6cf14453651127e4.zip
CMake-7bb56c511eaabf2071cd311b6cf14453651127e4.tar.gz
CMake-7bb56c511eaabf2071cd311b6cf14453651127e4.tar.bz2
Re-factor CFBundle generation.
Diffstat (limited to 'Source/cmOSXBundleGenerator.h')
-rw-r--r--Source/cmOSXBundleGenerator.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/Source/cmOSXBundleGenerator.h b/Source/cmOSXBundleGenerator.h
index 29ce7c4..38092b9 100644
--- a/Source/cmOSXBundleGenerator.h
+++ b/Source/cmOSXBundleGenerator.h
@@ -24,12 +24,15 @@ class cmLocalGenerator;
class cmOSXBundleGenerator
{
public:
+ static void PrepareTargetProperties(cmTarget* target);
+
cmOSXBundleGenerator(cmTarget* target,
std::string targetNameOut,
const char* configName);
void CreateAppBundle(std::string& targetName, std::string& outpath);
void CreateFramework(std::string const& targetName);
+ void CreateCFBundle(std::string& targetName, std::string& outpath);
std::string GetMacContentDirectory() const
{ return this->MacContentDirectory; }