[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]
[vidalia-svn] r3585: Steal coderman's idea and gather all the GUIDs at the top of (vidalia/trunk/pkg/win32)
Author: edmanm
Date: 2009-02-24 00:22:17 -0500 (Tue, 24 Feb 2009)
New Revision: 3585
Modified:
vidalia/trunk/pkg/win32/vidalia.wxs.in
Log:
Steal coderman's idea and gather all the GUIDs at the top of the file so
they're easier to update.
Modified: vidalia/trunk/pkg/win32/vidalia.wxs.in
===================================================================
--- vidalia/trunk/pkg/win32/vidalia.wxs.in 2009-02-24 04:57:27 UTC (rev 3584)
+++ vidalia/trunk/pkg/win32/vidalia.wxs.in 2009-02-24 05:22:17 UTC (rev 3585)
@@ -3,7 +3,25 @@
$Id$
-->
<Wix xmlns="http://schemas.microsoft.com/wix/2006/wi">
- <Product Name="Vidalia @VERSION@" Id="B3C22D59-D907-4559-9569-92AAA34DB6F0"
+
+ <?define VidaliaProductGuid="B3C22D59-D907-4559-9569-92AAA34DB6F0" ?>
+ <?define VidaliaDocumentsGuid="6A51C86C-A7D4-407f-9B84-7ADCE016E939" ?>
+ <?define QtLibraryGuid="00F354CB-B313-4100-8900-11293A66B385" ?>
+ <?define QtImageFormatPluginsGuid="9A0F1EA5-3A5F-4456-B211-9368C24E22F3" ?>
+ <?define MinGWLibraryGuid="2287E844-F9CD-4129-8BD0-50D071698194" ?>
+ <?define OpenSSLLibraryGuid="C3EDC2EC-D0B1-452a-83A6-85B0BC94735B" ?>
+ <?define MarbleWidgetLibraryGuid="A2968B8D-0E23-4649-B8F3-A988A04F823C" ?>
+ <?define MarblePluginsGuid="B4665EC1-3082-4fca-AA7E-60512ED62EF6" ?>
+ <?define MarbleLegendsDataGuid="FA6F733F-8249-4b2b-B978-2AA04E06F5D5" ?>
+ <?define MarbleBlueMarbleDataGuid="392FEE6B-374A-447a-AECC-0422915305DB" ?>
+ <?define MarbleCityLightsDataGuid="DBF9FBE7-012D-4457-ABB4-9085F7E784F8" ?>
+ <?define MarbleMwdbiiDataGuid="56ACE658-6892-408a-91E5-7B5BD23D8829" ?>
+ <?define MarbleSrtmDataGuid="2C3A9C67-92CB-4fc6-A2F6-AD9118AFD58C" ?>
+ <?define MarblePlacemarkDataGuid="27D54547-A819-435b-9A0C-13284169A9D9" ?>
+ <?define MarbleStarsDataGuid="8C5C3F32-67E6-4a4a-9B6C-6D67A6D44D67" ?>
+ <?define MarbleSvgDataGuid="03E25BCA-4C58-4571-9F17-061D52877714" ?>
+
+ <Product Name="Vidalia @VERSION@" Id="$(var.VidaliaProductGuid)"
Language="1033" Codepage="1252"
Version="@VER_MAJOR@.@VER_MINOR@.@VER_PATCH@"
Manufacturer="vidalia-project.net"
@@ -54,7 +72,7 @@
</Component>
<!-- Vidalia-related documents -->
- <Component Id="VidaliaDocuments" Guid="6A51C86C-A7D4-407f-9B84-7ADCE016E939">
+ <Component Id="VidaliaDocuments" Guid="$(var.VidaliaDocumentsGuid)">
<File Id="VidaliaReadme" DiskId="1"
Name="README" Source="@Vidalia_SOURCE_DIR@\README" />
<File Id="VidaliaCredits" DiskId="1"
@@ -74,7 +92,7 @@
</Component>
<!-- Qt-related library files -->
- <Component Id="QtLibrary" Guid="00F354CB-B313-4100-8900-11293A66B385">
+ <Component Id="QtLibrary" Guid="$(var.QtLibraryGuid)">
<File Id="QtCore4Dll" DiskId="1"
Name="QtCore4.dll" Source="@QT_BINARY_DIR@\QtCore4.dll" />
<File Id="QtGui4Dll" DiskId="1"
@@ -88,19 +106,19 @@
</Component>
<!-- MinGW-related library files -->
- <Component Id="MinGWLibrary" Guid="2287E844-F9CD-4129-8BD0-50D071698194">
+ <Component Id="MinGWLibrary" Guid="$(var.MinGWLibraryGuid)">
<File Id="MinGWDll" DiskId="1"
Name="mingwm10.dll" Source="@MINGW_BINARY_DIR@\mingwm10.dll" />
</Component>
<!-- OpenSSL-related library files -->
- <Component Id="OpenSSLLibrary" Guid="C3EDC2EC-D0B1-452a-83A6-85B0BC94735B">
+ <Component Id="OpenSSLLibrary" Guid="$(var.OpenSSLLibraryGuid)">
<File Id="ssleay32dll" DiskId="1"
Name="ssleay32.dll" Source="@OPENSSL_BINARY_DIR@\ssleay32.dll" />
</Component>
<!-- Marble-related library files -->
- <Component Id="MarbleWidgetLibrary" Guid="A2968B8D-0E23-4649-B8F3-A988A04F823C">
+ <Component Id="MarbleWidgetLibrary" Guid="$(var.MarbleWidgetLibraryGuid)">
<File Id="MarbleWidgetDll" DiskId="1"
Name="libmarblewidget.dll" Source="@MARBLEWIDGET_LIBRARY@" />
</Component>
@@ -108,7 +126,7 @@
<!-- Qt-related plugin files -->
<DirectoryRef Id="QtImageFormatPluginsDir">
- <Component Id="QtImageFormatPlugins" Guid="9A0F1EA5-3A5F-4456-B211-9368C24E22F3">
+ <Component Id="QtImageFormatPlugins" Guid="$(var.QtImageFormatPluginsGuid)">
<File Id="QJpeg4Dll" DiskId="1"
Name="qjpeg4.dll" Source="@QT_PLUGINS_DIR@\imageformats\qjpeg4.dll" />
</Component>
@@ -116,7 +134,7 @@
<!-- Marble-related plugin files -->
<DirectoryRef Id="MarblePluginsDir">
- <Component Id="MarblePlugins" Guid="B4665EC1-3082-4fca-AA7E-60512ED62EF6">
+ <Component Id="MarblePlugins" Guid="$(var.MarblePluginsGuid)">
<File Id="MarbleOverviewMapPlugin" DiskId="1"
Name="libMarbleOverviewMap.dll" Source="@MARBLE_OVERVIEWMAP_PLUGIN@" />
<File Id="MarbleStarsPlugin" DiskId="1"
@@ -126,7 +144,7 @@
<!-- Marble-related data files -->
<DirectoryRef Id="MarbleDataDir">
- <Component Id="MarbleLegendsData" Guid="FA6F733F-8249-4b2b-B978-2AA04E06F5D5">
+ <Component Id="MarbleLegendsData" Guid="$(var.MarbleLegendsDataGuid)">
<File Id="LandColorsLegend" DiskId="1"
Name="landcolors.leg" Source="@MARBLE_DATA_DIR@\landcolors.leg" />
<File Id="SeaColorsLegend" DiskId="1"
@@ -134,19 +152,19 @@
</Component>
</DirectoryRef>
<DirectoryRef Id="MarbleBlueMarbleDataDir">
- <Component Id="MarbleBlueMarbleData" Guid="392FEE6B-374A-447a-AECC-0422915305DB">
+ <Component Id="MarbleBlueMarbleData" Guid="$(var.MarbleBlueMarbleDataGuid)">
<File Id="MarbleBlueMarbleDgml" DiskId="1"
Name="bluemarble.dgml" Source="@MARBLE_DATA_DIR@\maps\earth\bluemarble\bluemarble.dgml" />
</Component>
</DirectoryRef>
<DirectoryRef Id="MarbleCityLightsDataDir">
- <Component Id="MarbleCityLightsData" Guid="DBF9FBE7-012D-4457-ABB4-9085F7E784F8">
+ <Component Id="MarbleCityLightsData" Guid="$(var.MarbleCityLightsDataGuid)">
<File Id="MarbleCityLightsDgml" DiskId="1"
Name="citylights.dgml" Source="@MARBLE_DATA_DIR@\maps\earth\citylights\citylights.dgml" />
</Component>
</DirectoryRef>
<DirectoryRef Id="MarbleSrtmDataDir">
- <Component Id="MarbleSrtmData" Guid="2C3A9C67-92CB-4fc6-A2F6-AD9118AFD58C">
+ <Component Id="MarbleSrtmData" Guid="$(var.MarbleSrtmDataGuid)">
<File Id="MarbleSrtmDgml" DiskId="1"
Name="srtm.dgml" Source="@MARBLE_DATA_DIR@\maps\earth\srtm\srtm.dgml" />
<File Id="MarbleSrtmJpg" DiskId="1"
@@ -154,7 +172,7 @@
</Component>
</DirectoryRef>
<DirectoryRef Id="MarbleMwdbiiDir">
- <Component Id="MarbleMwdbiiData" Guid="56ACE658-6892-408a-91E5-7B5BD23D8829">
+ <Component Id="MarbleMwdbiiData" Guid="$(var.MarbleMwdbiiDataGuid)">
<File Id="DatelinePnt" DiskId="1"
Name="DATELINE.PNT" Source="@MARBLE_DATA_DIR@\mwdbii\DATELINE.PNT" />
<File Id="PAustPnt" DiskId="1"
@@ -186,7 +204,7 @@
</Component>
</DirectoryRef>
<DirectoryRef Id="MarblePlacemarkDataDir">
- <Component Id="MarblePlacemarkData" Guid="27D54547-A819-435b-9A0C-13284169A9D9">
+ <Component Id="MarblePlacemarkData" Guid="$(var.MarblePlacemarkDataGuid)">
<File Id="BasePlacemarksCache" DiskId="1"
Name="baseplacemarks.cache" Source="@MARBLE_DATA_DIR@\placemarks\baseplacemarks.cache" />
<File Id="BoundaryPlacemarksCache" DiskId="1"
@@ -196,13 +214,13 @@
</Component>
</DirectoryRef>
<DirectoryRef Id="MarbleStarsDataDir">
- <Component Id="MarbleStarsData" Guid="8C5C3F32-67E6-4a4a-9B6C-6D67A6D44D67">
+ <Component Id="MarbleStarsData" Guid="$(var.MarbleStarsDataGuid)">
<File Id="StarsDat" DiskId="1"
Name="stars.dat" Source="@MARBLE_DATA_DIR@\stars\stars.dat" />
</Component>
</DirectoryRef>
<DirectoryRef Id="MarbleSvgDataDir">
- <Component Id="MarbleSvgData" Guid="03E25BCA-4C58-4571-9F17-061D52877714">
+ <Component Id="MarbleSvgData" Guid="$(var.MarbleSvgDataGuid)">
<File Id="WorldMapSvg" DiskId="1"
Name="worldmap.svg" Source="@MARBLE_DATA_DIR@\svg\worldmap.svg" />
</Component>