From 0749ba2c5eacc4822cf9c7a31edf8d70c4ef6064 Mon Sep 17 00:00:00 2001 From: Jake Petroules Date: Mon, 20 Nov 2017 23:49:34 -0800 Subject: Rewrite the Info.plist variable replacement handling This ensures that the same set of variables can be successfully replaced in both the Makefile and Xcode generators. It also switches the default templates to use the Xcode-style ${var} syntax instead of the @var@ syntax for better Info.plist compatibility across generators. Change-Id: Iff330bafd152773aafac9143c4a34e34f92f0ce6 Reviewed-by: Oswald Buddenhagen --- mkspecs/macx-watchos-clang/Info.plist.app | 12 +++++++----- mkspecs/macx-watchos-clang/Info.plist.lib | 10 +++++----- 2 files changed, 12 insertions(+), 10 deletions(-) (limited to 'mkspecs/macx-watchos-clang') diff --git a/mkspecs/macx-watchos-clang/Info.plist.app b/mkspecs/macx-watchos-clang/Info.plist.app index d918704491..47f5a58d5e 100644 --- a/mkspecs/macx-watchos-clang/Info.plist.app +++ b/mkspecs/macx-watchos-clang/Info.plist.app @@ -7,21 +7,23 @@ CFBundleDisplayName ${PRODUCT_NAME} CFBundleExecutable - @EXECUTABLE@ + ${EXECUTABLE_NAME} CFBundleGetInfoString Created by Qt/QMake CFBundleIdentifier - @BUNDLEIDENTIFIER@ + ${PRODUCT_BUNDLE_IDENTIFIER} CFBundleName ${PRODUCT_NAME} CFBundlePackageType APPL CFBundleShortVersionString - 1.0 + ${QMAKE_SHORT_VERSION} CFBundleSignature - @TYPEINFO@ + ${QMAKE_PKGINFO_TYPEINFO} CFBundleVersion - 1.0 + ${QMAKE_FULL_VERSION} + MinimumOSVersion + ${WATCHOS_DEPLOYMENT_TARGET} NOTE This file was generated by Qt/QMake. UISupportedInterfaceOrientations diff --git a/mkspecs/macx-watchos-clang/Info.plist.lib b/mkspecs/macx-watchos-clang/Info.plist.lib index 044cbd3393..ce28365500 100644 --- a/mkspecs/macx-watchos-clang/Info.plist.lib +++ b/mkspecs/macx-watchos-clang/Info.plist.lib @@ -3,19 +3,19 @@ CFBundleExecutable - @LIBRARY@ + ${EXECUTABLE_NAME} CFBundleGetInfoString Created by Qt/QMake CFBundleIdentifier - @BUNDLEIDENTIFIER@ + ${PRODUCT_BUNDLE_IDENTIFIER} CFBundlePackageType FMWK CFBundleShortVersionString - @SHORT_VERSION@ + ${QMAKE_SHORT_VERSION} CFBundleSignature - @TYPEINFO@ + ${QMAKE_PKGINFO_TYPEINFO} CFBundleVersion - @FULL_VERSION@ + ${QMAKE_FULL_VERSION} NOTE Please, do NOT change this file -- It was generated by Qt/QMake. -- cgit v1.2.3