From 4e551aeb0e202397aafc5c6d09137acee98c9404 Mon Sep 17 00:00:00 2001 From: Jake Petroules Date: Tue, 23 Feb 2016 08:46:10 -0800 Subject: [PATCH] qmake: Fix name of header-only modules when doing simulator builds. This solves an issue where header only modules in a simulator build with frameworks on Apple platforms would result in a module like "QtZlib_iphonesimulator.framework" being created. This patch removes the "_iphonesimulator" infix from the name. Change-Id: I60e818042d776cc6ac430413ccea1be1a1a1e48b Reviewed-by: Oswald Buddenhagen --- mkspecs/features/qt_module.prf | 1 + 1 file changed, 1 insertion(+) diff --git a/mkspecs/features/qt_module.prf b/mkspecs/features/qt_module.prf index bee12dea34..cdf1dde868 100644 --- a/mkspecs/features/qt_module.prf +++ b/mkspecs/features/qt_module.prf @@ -113,6 +113,7 @@ lib_bundle { CONFIG += sliced_bundle header_module { CONFIG += bundle + QMAKE_BUNDLE_NAME = $$TARGET QMAKE_BUNDLE_EXTENSION = .framework QMAKE_INFO_PLIST = $$QMAKESPEC/Info.plist.lib }