1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116
|
<?xml version="1.0" encoding="utf-8" ?>
<Wix xmlns='http://schemas.microsoft.com/wix/2003/01/wi'>
<Fragment>
<!-- *****************************************************************************************
Icons
-->
<Icon Id="MAIcon.exe" src="resources/AdminShortCutIcon.ico" />
<Icon Id="SysTrayIcon.exe" src="resources/SysTrayMonitor.ico" />
<!-- *****************************************************************************************
Directories / Files
-->
<Directory Id="TARGETDIR" Name="SourceDir">
<Directory Id="ProgramFilesFolder" Name="." src=".">
<Directory Id="MYSQL" Name="MySQL">
<Directory Id="Mysql_Administrator_Dir" Name="MySQL_A" LongName="MySQL Administrator 1.1" src=".\">
<Directory Id="INSTALLDIR" Name=".">
<Directory Id="DesktopFolder" Name="." />
<Directory Id="ProgramMenuFolder" Name=".">
<Directory Id="MysqlProgramMenuFolder" Name="MySQL" />
</Directory>
<Component DiskId="1" Id="Third_Party_Libraries" Guid="53C8EDBA-32D8-42D9-B429-D89D4808CB34"
Location="either">
<File Id="libglib_2.0_0.dll" Name="LIBGLI~1.DLL" LongName="libglib-2.0-0.dll" KeyPath="yes" />
<File Id="zlib.dll" Name="zlib.dll" Vital="yes" />
<File Id="iconv.dll" Name="iconv.dll" />
<File Id="intl.dll" Name="intl.dll" />
<File Id="libgmodule_2.0_0.dll" Name="LIBGMO~1.DLL" LongName="libgmodule-2.0-0.dll" />
<File Id="libgobject_2.0_0.dll" Name="LIBGOB~1.DLL" LongName="libgobject-2.0-0.dll" />
<File Id="libgthread_2.0_0.dll" Name="LIBGTH~1.DLL" LongName="libgthread-2.0-0.dll" />
<File Id="libmySQL.dll" Name="libmySQL.dll" />
<File Id="libxml2.dll" Name="libxml2.dll" />
<File Id="msvcr71.dll" Name="msvcr71.dll" />
<File Id="msvcp71.dll" Name="msvcp71.dll" />
</Component>
<Component DiskId="1" Id="Gui_Libraries" Guid="08023FE1-72CE-4680-8C02-D9FC0B18C85E" Location="either">
<File Id="libmysqladmin.dll" Name="LIBMYS~2.DLL" LongName="libmysqladmin.dll" KeyPath="yes" />
<File Id="libmysqladminmsg.dll" Name="LIBMYS~3.DLL" LongName="libmysqladminmsg.dll" />
<File Id="libmysqlutil.dll" Name="LIBMYS~4.DLL" LongName="libmysqlutil.dll" />
<File Id="libmysqlx.dll" Name="LIBMYS~1.DLL" LongName="libmysqlx.dll" />
</Component>
<Component DiskId="1" Id="MySQLAdministrator.exe" Guid="A5A6CE76-19D0-4EE5-8CCE-8B3D2154EA4D"
Location="either">
<File Id="MySQLAdministrator.exe" Name="MYSQLA~1.EXE" LongName="MySQLAdministrator.exe"
KeyPath="yes">
<!-- <Shortcut Id="AdminDesktopShortcut" Directory="DesktopFolder" Name="MYSQLA~1" LongName="MySQL Administrator"
Target="MysqlAdministrator" Icon="MAIcon.exe" IconIndex="0" Show="normal" WorkingDirectory="Mysql_Administrator_Dir" /> -->
<Shortcut Id="AdminProgramShortcut" Directory="MysqlProgramMenuFolder" Name="MYSQLA~2" LongName="MySQL Administrator"
Icon="MAIcon.exe" IconIndex="0" Show="normal" />
</File>
<?if $(var.LICENSE_TYPE) = "gpl"?>
<File Id="COPYING" Name="COPYING" />
<?elseif $(var.LICENSE_TYPE) = "commercial"?>
<File Id="MySQLEULA.txt" Name="EULA.txt" LongName="MySQLEULA.txt" />
<?else?>
<File Id="COPYING" Name="COPYING" />
<?endif?>
<RemoveFolder Directory="MysqlProgramMenuFolder" On="uninstall" Id="RemoveProgramMenuFolder" />
</Component>
<Component DiskId="1" Id="MySQLSystemTrayMonitor.exe" Guid="AFB96F90-F309-48DF-891F-C28FC5993B5B" Location="either">
<File Id="MySQLSystemTrayMonitor.exe" Name="tray.EXE" LongName="MySQLSystemTrayMonitor.exe"
KeyPath="yes">
<Shortcut Id="TrayProgramShortcut" Directory="MysqlProgramMenuFolder" Name="MYSQLA~4" LongName="MySQL System Tray Monitor"
Icon="SysTrayIcon.exe" IconIndex="0" Show="normal" />
</File>
</Component>
<!-- Help file is an extra component because we might want to have a shortcut pointing to it -->
<Component DiskId="1" Id="mysqladministrator.chm" Guid="4752EBA8-220F-4205-9824-7B2EF7EDD6A4"
Location="either">
<File Id="mysqladministrator.chm" Name="MYSQLA~1.CHM" LongName="mysqladministrator.chm"
KeyPath="yes" />
</Component>
<Directory Id="XML" Name="XML">
<Component DiskId="1" Id="XML_Files" Guid="A0E2BD50-6945-4EED-ADB2-492EFCB241BA" KeyPath="yes"
Location="either">
<File Id="mysqladmin_health.xml" Name="health.xml" LongName="mysqladmin_health.xml" />
<File Id="start_variables_description.dtd" Name="var_desc.dtd" LongName="mysqladmin_startup_variables_description.dtd" />
<File Id="start_variables_description.xml" Name="var_desc.xml" LongName="mysqladmin_startup_variables_description.xml" />
<File Id="mysqladmin_system_variables.xml" Name="MYSQLA~2.XML" LongName="mysqladmin_system_variables.xml" />
<File Id="mysqladmin_status_variables.xml" Name="MYSQLA~4.XML" LongName="mysqladmin_status_variables.xml" />
<File Id="mysqlx_dbm_charsets.xml" Name="dbm_char.xml" LongName="mysqlx_dbm_charsets.xml" />
<File Id="mysqlx_dbm_datatypes.xml" Name="dbm_data.xml" LongName="mysqlx_dbm_datatypes.xml" />
<File Id="translations_administrator.xml" Name="MYSQLX~5.XML" LongName="mysqlx_translations_administrator.xml" />
<File Id="translations_general.xml" Name="MYSQLX~1.XML" LongName="mysqlx_translations_general.xml" />
</Component>
</Directory>
<Directory Id="locale" Name="locale">
<Component Id="locale_files" Guid="E234A35B-5605-435A-A31B-5C41A2FA4456" KeyPath="yes"
Location="either" DiskId="1" >
<File Id="how_to_translate.txt" Name="HOW_TO~1.XML" LongName="how_to_translate.txt" />
<File Id="languages_list.txt" Name="LANGUA~1.XML" LongName="languages_list.txt" />
<File Id="MakeMo.bat" Name="MakeMo.bat" LongName="MakeMo.bat" />
</Component>
</Directory>
</Directory>
</Directory>
</Directory>
</Directory>
</Directory>
</Fragment>
</Wix>
|