aboutsummaryrefslogtreecommitdiffstats
path: root/CMakeOptions.txt
diff options
context:
space:
mode:
authorGerald Combs <gerald@wireshark.org>2019-11-14 08:08:28 -0800
committerGerald Combs <gerald@wireshark.org>2019-11-15 18:39:04 +0000
commit02057200fd73fc70cc4a6eeece5c033c14f0c50a (patch)
tree37582235a0d91441aeae1f07a61f6d735070e609 /CMakeOptions.txt
parentfd4bb1e392839954c959a76af35c6eec6448add9 (diff)
macOS: Add support for automatic updates using Sparkle.
Add support for automatic updates using the Sparkle framework. Add FindSparkle.cmake and associated CMake plumbing. Add a public key and other info to Info.plist.in. Add ui/macosx/sparkle_bridge.{h,m}, which wraps the Sparkle API. Make code that's specific to WinSparkle Windows-only. Add Sparkle installation steps to the macos-setup scripts. Sparkle prints a warning if your bundle is unsigned (which is the case during development) so disable installing it by default. Updating here takes a long time. We might be able to fix that by shipping our DSYMs separately. Change-Id: I6cc6671db5657dadc514bda6bf6e1c8bbc9468a5 Reviewed-on: https://code.wireshark.org/review/35090 Petri-Dish: Gerald Combs <gerald@wireshark.org> Tested-by: Petri Dish Buildbot Reviewed-by: Gerald Combs <gerald@wireshark.org>
Diffstat (limited to 'CMakeOptions.txt')
-rw-r--r--CMakeOptions.txt3
1 files changed, 2 insertions, 1 deletions
diff --git a/CMakeOptions.txt b/CMakeOptions.txt
index 8745f2da90..fb9133ec7d 100644
--- a/CMakeOptions.txt
+++ b/CMakeOptions.txt
@@ -75,7 +75,7 @@ option(ENABLE_LUA "Build with Lua dissector support" ON)
option(ENABLE_SMI "Build with libsmi snmp support" ON)
option(ENABLE_GNUTLS "Build with RSA decryption support" ON)
if(WIN32)
- option(ENABLE_WINSPARKLE "Enable WinSparkle support" ON)
+ option(ENABLE_WINSPARKLE "Enable automatic updates using WinSparkle" ON)
endif()
if (NOT WIN32)
option(ENABLE_CAP "Build with Posix capabilities support" ON)
@@ -105,4 +105,5 @@ endif()
if(APPLE)
option(ENABLE_APPLICATION_BUNDLE "Build a macOS application bundle (Wireshark.app)" ON)
+ option(ENABLE_SPARKLE "Enable automatic updates using Sparkle" ON)
endif()