summaryrefslogtreecommitdiffstats
path: root/Source
diff options
context:
space:
mode:
authorBrad King <brad.king@kitware.com>2022-09-15 13:08:35 (GMT)
committerKitware Robot <kwrobot@kitware.com>2022-09-15 13:08:43 (GMT)
commit3c6d2c0213a08e681a42a9e74c1b425be84b0e17 (patch)
tree35f88612d83555871a8fd1a2c738d5c84ff204d5 /Source
parentc3522accd5ee7f6c678818c79fc29da444f763e6 (diff)
parentd26c520f4bc5122eba08136ba75d9a3f71159724 (diff)
downloadCMake-3c6d2c0213a08e681a42a9e74c1b425be84b0e17.zip
CMake-3c6d2c0213a08e681a42a9e74c1b425be84b0e17.tar.gz
CMake-3c6d2c0213a08e681a42a9e74c1b425be84b0e17.tar.bz2
Merge topic 'export-ios-app-layout'
d26c520f4b export: Fix IMPORTED_LOCATION of iOS flat app bundles Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !7676
Diffstat (limited to 'Source')
-rw-r--r--Source/cmExportInstallFileGenerator.cxx5
1 files changed, 4 insertions, 1 deletions
diff --git a/Source/cmExportInstallFileGenerator.cxx b/Source/cmExportInstallFileGenerator.cxx
index 7d8572d..195737b 100644
--- a/Source/cmExportInstallFileGenerator.cxx
+++ b/Source/cmExportInstallFileGenerator.cxx
@@ -436,7 +436,10 @@ void cmExportInstallFileGenerator::SetImportLocationProperty(
// Append the installed file name.
if (target->IsAppBundleOnApple()) {
value += cmInstallTargetGenerator::GetInstallFilename(target, config);
- value += ".app/Contents/MacOS/";
+ value += ".app/";
+ if (!target->Makefile->PlatformIsAppleEmbedded()) {
+ value += "Contents/MacOS/";
+ }
value += cmInstallTargetGenerator::GetInstallFilename(target, config);
} else {
value += cmInstallTargetGenerator::GetInstallFilename(