cmTarget: Use GetCFBundleDirectory within GetFullNameInternal
Replace duplicated code by call to GetCFBundleDirectory. Signed-off-by: Gregor Jasny <gjasny@googlemail.com>
This commit is contained in:
parent
ddd193fcdd
commit
207b7af00b
|
@ -4056,15 +4056,8 @@ void cmTarget::GetFullNameInternal(const std::string& config,
|
||||||
|
|
||||||
if(this->IsCFBundleOnApple())
|
if(this->IsCFBundleOnApple())
|
||||||
{
|
{
|
||||||
fw_prefix = this->GetOutputName(config, false);
|
fw_prefix = this->GetCFBundleDirectory(config, false);
|
||||||
fw_prefix += ".";
|
fw_prefix += "/";
|
||||||
const char *ext = this->GetProperty("BUNDLE_EXTENSION");
|
|
||||||
if (!ext)
|
|
||||||
{
|
|
||||||
ext = "bundle";
|
|
||||||
}
|
|
||||||
fw_prefix += ext;
|
|
||||||
fw_prefix += "/Contents/MacOS/";
|
|
||||||
targetPrefix = fw_prefix.c_str();
|
targetPrefix = fw_prefix.c_str();
|
||||||
targetSuffix = 0;
|
targetSuffix = 0;
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue