Roxen.git
/
server
/
etc
/
RoxenUI.wxs
version
»
Context lines:
10
20
40
80
file
none
3
Roxen.git/server/etc/RoxenUI.wxs:1195:
<RegistrySearch Id="MysqlName" Root="HKLM" Key="SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\{8F5E3B9E-ABBD-4B35-BB68-626CB9BE98D6}" Name="DisplayName" Type="raw"/><!-- MySQL 5.1 --> </Property> <Property Id="MYSQLDEXE"> <RegistrySearch Id="Mysql41Location" Root="HKLM" Key="SOFTWARE\MySQL AB\MySQL Server 4.1" Name="Location" Type="raw"> <DirectorySearch Id="MysqldBin4" Path="bin"> <FileSearch LongName="mysqld.exe" /> </DirectorySearch>
+
</RegistrySearch>
+
<RegistrySearch Id="Mysql41Location1" Root="HKLM"
+
Key="SOFTWARE\MySQL AB\MySQL Server 4.1" Name="Location" Type="raw">
<DirectorySearch Id="MysqldBin41" Path="bin"> <FileSearch LongName="mysqld-nt.exe" /> </DirectorySearch> </RegistrySearch> <RegistrySearch Id="Mysql50Location" Root="HKLM" Key="SOFTWARE\MySQL AB\MySQL Server 5.0" Name="Location" Type="raw"> <DirectorySearch Id="MysqldBin3" Path="bin"> <FileSearch LongName="mysqld.exe" /> </DirectorySearch>
-
+
</RegistrySearch>
+
<RegistrySearch Id="Mysql50Location1" Root="HKLM"
+
Key="SOFTWARE\MySQL AB\MySQL Server 5.0" Name="Location" Type="raw">
<DirectorySearch Id="MysqldBin31" Path="bin"> <FileSearch LongName="mysqld-nt.exe" /> </DirectorySearch> </RegistrySearch> <RegistrySearch Id="Mysql51Location" Root="HKLM" Key="SOFTWARE\MySQL AB\MySQL Server 5.1" Name="Location" Type="raw"> <DirectorySearch Id="MysqldBin2" Path="bin"> <FileSearch LongName="mysqld.exe" /> </DirectorySearch>
-
+
</RegistrySearch>
+
<RegistrySearch Id="Mysql51Location1" Root="HKLM"
+
Key="SOFTWARE\MySQL AB\MySQL Server 5.1" Name="Location" Type="raw">
<DirectorySearch Id="MysqldBin21" Path="bin"> <FileSearch LongName="mysqld-nt.exe" /> </DirectorySearch> </RegistrySearch> <RegistrySearch Id="MysqlLocation" Root="HKLM" Key="SOFTWARE\MySQL AB\[MYSQLNAME]" Name="Location" Type="raw"> <DirectorySearch Id="MysqldBin1" Path="bin"> <FileSearch LongName="mysqld.exe" /> </DirectorySearch>
-
+
</RegistrySearch>
+
<RegistrySearch Id="MysqlLocation1" Root="HKLM"
+
Key="SOFTWARE\MySQL AB\[MYSQLNAME]" Name="Location" Type="raw">
<DirectorySearch Id="MysqldBin11" Path="bin"> <FileSearch LongName="mysqld-nt.exe" /> </DirectorySearch> </RegistrySearch> </Property> <Property Id="FALLBACKMYSQLDEXE"> <DirectorySearch Id="MysqlLocation5" Path="[ProgramFilesFolder]\MySQL" Depth="2"> <DirectorySearch Id="MysqlBase5"> <DirectorySearch Id="MysqlBin5" Path="bin"> <FileSearch LongName="mysqld.exe" /> </DirectorySearch>
-
+
</DirectorySearch>
+
</DirectorySearch>
+
<DirectorySearch Id="MysqlLocation51" Path="[ProgramFilesFolder]\MySQL" Depth="2">
+
<DirectorySearch Id="MysqlBase51">
<DirectorySearch Id="MysqlBin51" Path="bin"> <FileSearch LongName="mysqld-nt.exe" /> </DirectorySearch> </DirectorySearch> </DirectorySearch> </Property> <Property Id="MYISAMCHKEXE"> <RegistrySearch Id="Myisam41Location" Root="HKLM" Key="SOFTWARE\MySQL AB\MySQL Server 4.1" Name="Location" Type="raw"> <DirectorySearch Id="MyisamBin4" Path="bin">
Roxen.git/server/etc/RoxenUI.wxs:1276:
<DirectorySearch Id="MyisamLocation5" Path="[ProgramFilesFolder]\MySQL" Depth="2"> <DirectorySearch Id="MyisamBase5"> <DirectorySearch Id="MyisamBin5" Path="bin"> <FileSearch LongName="myisamchk.exe" /> </DirectorySearch> </DirectorySearch> </DirectorySearch> </Property> <Property Id="MYSQLBASE"> <RegistrySearchRef Id="Mysql41Location" />
+
<RegistrySearchRef Id="Mysql41Location1" />
<RegistrySearchRef Id="Mysql50Location" />
-
+
<RegistrySearchRef Id="Mysql50Location1" />
<RegistrySearchRef Id="Mysql51Location" />
-
+
<RegistrySearchRef Id="Mysql51Location1" />
<RegistrySearchRef Id="MysqlLocation" />
-
+
<RegistrySearchRef Id="MysqlLocation1" />
</Property> <Property Id="FALLBACKMYSQLBASE"> <DirectorySearchRef Id="MysqlBase5" Parent="MysqlLocation5"/>
-
+
<DirectorySearchRef Id="MysqlBase51" Parent="MysqlLocation51"/>
</Property> <Property Id="MYSQLDEBUG1"> <RegistrySearchRef Id="MysqlLocation" /> </Property>
-
+
<Property Id="MYSQLDEBUG1">
+
<RegistrySearchRef Id="MysqlLocation1" />
+
</Property>
<Property Id="MYSQLDEBUG2"> <RegistrySearchRef Id="Mysql51Location" /> </Property>
-
+
<Property Id="MYSQLDEBUG21">
+
<RegistrySearchRef Id="Mysql51Location1" />
+
</Property>
<Property Id="MYSQLDEBUG3"> <RegistrySearchRef Id="Mysql50Location" /> </Property>
-
+
<Property Id="MYSQLDEBUG31">
+
<RegistrySearchRef Id="Mysql50Location1" />
+
</Property>
<Property Id="MYSQLDEBUG4"> <RegistrySearchRef Id="Mysql41Location" /> </Property>
-
+
<Property Id="MYSQLDEBUG41">
+
<RegistrySearchRef Id="Mysql41Location1" />
+
</Property>
<Property Id="MYSQLDEBUG5"> <DirectorySearchRef Id="MysqlBase5" Parent="MysqlLocation5"/> </Property>
-
+
<Property Id="MYSQLDEBUG51">
+
<DirectorySearchRef Id="MysqlBase51" Parent="MysqlLocation51"/>
+
</Property>
<AdminExecuteSequence> <Custom Action="DONT_INSTALL_SERVICE" Before="DIRCA_TARGETDIR">NOT VersionNT</Custom> <Custom Action="DIRCA_TARGETDIR" Before="CostInitialize"><![CDATA[TARGETDIR=""]]></Custom> </AdminExecuteSequence> <InstallExecuteSequence> <Custom Action="ERRCA_CANCELNEWERVERSION" After="FindRelatedProducts"><![CDATA[NEWERPRODUCTFOUND AND NOT Installed]]></Custom> <Custom Action="CustomTextA_SetProperty_EDIT1" After="ValidateProductID" /> <Custom Action="CustomTextA_SetProperty_EDIT2" After="CustomTextA_SetProperty_EDIT1" /> <Custom Action="CustomTextA_SetProperty_EDIT3" After="CustomTextA_SetProperty_EDIT2" /> <Custom Action="CustomTextA_SetProperty_EDIT4" After="CustomTextA_SetProperty_EDIT3" />