From 0fae2e1ae100a3862faef0269d5d12d4c713f6a4 Mon Sep 17 00:00:00 2001 From: John Maguire Date: Mon, 10 Sep 2012 11:02:54 +0200 Subject: [PATCH] Add support for Apple code signing. Use -DAPPLE_DEVELOPER_ID="" --- src/CMakeLists.txt | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt index 32f5a0ed1..93b542648 100644 --- a/src/CMakeLists.txt +++ b/src/CMakeLists.txt @@ -1289,6 +1289,14 @@ if (APPLE) add_custom_target(clementine-breakpad DEPENDS ${PROJECT_BINARY_DIR}/clementine.breakpad) + if (APPLE_DEVELOPER_ID) + add_custom_command(TARGET clementine + POST_BUILD + COMMAND + codesign -s "${APPLE_DEVELOPER_ID}" -fv ${PROJECT_BINARY_DIR}/clementine.app + ) + endif() + add_custom_command( OUTPUT ${PROJECT_BINARY_DIR}/clementine-${CLEMENTINE_VERSION_SPARKLE}.dmg