This repository has been archived by the owner. It is now read-only.
Permalink
Browse files

issue #65 - Auto config feature using Zeroconf/Bonjour

added warning during installation if bonjour not installed on Windows
  • Loading branch information...
jerry
jerry committed Aug 26, 2014
1 parent cdc740c commit 32feab2ef11bc5882ed2ab8d5e37b2c3a2373c01
Showing with 13 additions and 0 deletions.
  1. +13 −0 src/setup/win32/Product.wxs
@@ -52,6 +52,19 @@
NOT LEGACY_UNINSTALL_EXISTS
</Condition>
+ <Property Id="BONJOUR_INSTALLED">
+ <RegistrySearch
+ Id="BonjourRegistrySearch"
+ Root="HKLM"
+ Key="SOFTWARE\Classes\AppID\Bonjour.DLL"
+ Name="AppID"
+ Type="raw" />
+ </Property>
+
+ <Condition Message="This beta version requires Bonjour to be installed. Please visit synergy-project.org/bonjour/ to download the Bonjour installer.">
+ <![CDATA[Installed OR BONJOUR_INSTALLED]]>
+ </Condition>
+
<CustomAction Id="StartGui" FileKey="GuiProgram" ExeCommand="" Return="asyncNoWait" Execute="deferred" Impersonate="yes" />
</Product>

0 comments on commit 32feab2

Please sign in to comment.