diff options
author | Joerg Bornemann <joerg.bornemann@qt.io> | 2020-02-26 11:41:20 +0100 |
---|---|---|
committer | Joerg Bornemann <joerg.bornemann@qt.io> | 2020-03-06 13:38:37 +0100 |
commit | d0911d0a92f47996fcba5520a8a91fe47e10f4a6 (patch) | |
tree | 652064c2633931ea62441defc9a29dafd1ef773a /cmake/QtSeparateDebugInfo.Info.plist.in | |
parent | a3d0ef019a2a592d55035adc784d5d0475f39a74 (diff) | |
download | qtbase-d0911d0a92f47996fcba5520a8a91fe47e10f4a6.tar.gz |
CMake: Port the 'separate_debug_info' feature
For this, we have to uninline the separate_debug_info configure test,
because supporting the conversion of this in configurejson2cmake is not
worth the hassle.
Separate debug information can be turned on for a target by calling the
function qt_enable_separate_debug_info. For Qt's shared libraries and
tools separate debug information is generated if the
'separate_debug_info' feature is manually turned on.
Change-Id: Ic2ffc15efef3794dc0aa42f3d853ef6d651a751c
Reviewed-by: Leander Beernaert <leander.beernaert@qt.io>
Reviewed-by: Alexandru Croitor <alexandru.croitor@qt.io>
Diffstat (limited to 'cmake/QtSeparateDebugInfo.Info.plist.in')
-rw-r--r-- | cmake/QtSeparateDebugInfo.Info.plist.in | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/cmake/QtSeparateDebugInfo.Info.plist.in b/cmake/QtSeparateDebugInfo.Info.plist.in new file mode 100644 index 0000000000..d3e8dfbe7f --- /dev/null +++ b/cmake/QtSeparateDebugInfo.Info.plist.in @@ -0,0 +1,16 @@ +<?xml version=\"1.0\" encoding=\"UTF-8\"?> +<!DOCTYPE plist PUBLIC \"-//Apple Computer//DTD PLIST 1.0//EN\" \"http://www.apple.com/DTDs/PropertyList-1.0.dtd\"> +<plist version=\"1.0\"> + <dict> + <key>CFBundleIdentifier</key> + <string>com.apple.xcode.dsym.${BUNDLE_ID}</string> + <key>CFBundlePackageType</key> + <string>dSYM</string> + <key>CFBundleSignature</key> + <string>????</string> + <key>CFBundleShortVersionString</key> + <string>${PROJECT_VERSION_MAJOR}.${PROJECT_VERSION_MINOR}</string> + <key>CFBundleVersion</key> + <string>${PROJECT_VERSION_MAJOR}.${PROJECT_VERSION_MINOR}.${PROJECT_VERSION_PATCH}</string> + </dict> +</plist> |