diff options
author | Doris Verria <doris.verria@qt.io> | 2022-03-16 14:07:59 +0100 |
---|---|---|
committer | Doris Verria <doris.verria@qt.io> | 2022-03-17 14:15:38 +0100 |
commit | fa8e9a39bfbffaa23200a88bb700e86490389183 (patch) | |
tree | 3b77d4dd86b69f32b2b2771812884586e3520177 /examples/multimedia/video/recorder | |
parent | 152530f9295ec7580b93c68640cca09484dbeb73 (diff) |
Remove the code-signing step from examples
Codesigning with entitlements is not needed unless the
hardened-runtime option is enabled, so we can remove this
post-build step.
Fixes: QTBUG-101719
Pick-to: 6.3 6.2 6.2.4
Change-Id: I35181220dbe4ef6b59072dcd3e76f066ab85db60
Reviewed-by: Lars Knoll <lars.knoll@qt.io>
Reviewed-by: Tor Arne Vestbø <tor.arne.vestbo@qt.io>
Diffstat (limited to 'examples/multimedia/video/recorder')
-rw-r--r-- | examples/multimedia/video/recorder/CMakeLists.txt | 11 | ||||
-rw-r--r-- | examples/multimedia/video/recorder/recorder.entitlements | 10 |
2 files changed, 0 insertions, 21 deletions
diff --git a/examples/multimedia/video/recorder/CMakeLists.txt b/examples/multimedia/video/recorder/CMakeLists.txt index 63036e7b2..33331b329 100644 --- a/examples/multimedia/video/recorder/CMakeLists.txt +++ b/examples/multimedia/video/recorder/CMakeLists.txt @@ -56,19 +56,8 @@ target_link_libraries(recorder set_target_properties(recorder PROPERTIES MACOSX_BUNDLE TRUE MACOSX_BUNDLE_INFO_PLIST ${CMAKE_CURRENT_SOURCE_DIR}/Info.plist.in - XCODE_ATTRIBUTE_CODE_SIGN_ENTITLEMENTS - "${CMAKE_CURRENT_LIST_DIR}/recorder.entitlements" ) -if(APPLE AND NOT IOS) - if(NOT CMAKE_GENERATOR STREQUAL "Xcode") - add_custom_command(TARGET recorder - POST_BUILD - COMMAND codesign --sign - --entitlements ${CMAKE_CURRENT_SOURCE_DIR}/recorder.entitlements ${CMAKE_CURRENT_BINARY_DIR}/recorder.app - ) - endif() -endif() - install(TARGETS recorder RUNTIME DESTINATION "${INSTALL_EXAMPLEDIR}" BUNDLE DESTINATION "${INSTALL_EXAMPLEDIR}" diff --git a/examples/multimedia/video/recorder/recorder.entitlements b/examples/multimedia/video/recorder/recorder.entitlements deleted file mode 100644 index 97c1f6d58..000000000 --- a/examples/multimedia/video/recorder/recorder.entitlements +++ /dev/null @@ -1,10 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> -<plist version="1.0"> -<dict> - <key>com.apple.security.device.audio-input</key> - <true/> - <key>com.apple.security.device.camera</key> - <true/> -</dict> -</plist> |