Registry entries for our custom Win7 library.
[TortoiseGit.git] / src / TortoiseGitSetup / Includes.wxi
blobf6a7789d4d9a09eee70afa05e1ca31f0e4027e04
1 <?xml version="1.0" encoding="utf-8"?>\r
2 <Include Id="TsvnInclude">\r
3         <!-- This gets automatically generated by MakeMsi.bat running SubWCRev.exe on VersionNumberInclude.in.wxi -->\r
4         <?include VersionNumberInclude.wxi ?>\r
5 \r
6         <!-- General ..................................................................... -->\r
7         <?define VersionNumberInternal="$(var.MajorVersion).$(var.MinorVersion).$(var.MicroVersion).$(var.BuildVersion)" ?>\r
8         <?define VersionNumberUserVisible="$(var.MajorVersion).$(var.MinorVersion).$(var.MicroVersion).$(var.BuildVersion)" ?>\r
9         <?define ProductName="TortoiseGit" ?>\r
11         <?define PackageKeywords="Sourcecontrol;Git;TortoiseGit;Shell" ?>\r
12         <?define PackageDescription="Git Client" ?>\r
13         <?define PackageComments="Windows Shell Integration For Git Source Control, v$(var.VersionNumberUserVisible)" ?>\r
14         <?define PackageManufacturer="Frank Li" ?>\r
15         <?define TortoiseSvnOrg="http://code.google.com/p/TortoiseGit/"?>\r
17         <!-- Platform specifics ........................................................... -->\r
19         <?if $(var.Platform) = "x64" ?>\r
20         <?define Win64YesNo="yes" ?>\r
21         <?define ReleasePath="Release64" ?>\r
22         <?define PlatformPathExtension="x64" ?>\r
23         <?define PackagePlatforms="x64" ?>\r
24         <?define PlatformUserVisible="(64 bit)" ?>\r
25         <?else?>\r
26         <?define Win64YesNo="no" ?>\r
27         <?define ReleasePath="Release" ?>\r
28         <?define PlatformPathExtension="win32" ?>\r
29         <?define PackagePlatforms="x86" ?>\r
30         <?define PlatformUserVisible="(32 bit)" ?>\r
31         <?endif?>\r
33         <!-- GUIDs ....................................................................... -->\r
35         <?if $(var.Platform) = "x64" ?>\r
36         <?define UpgradeGuid="F46D0E11-F71A-48a0-8A7B-FD8669B5080C" ?>\r
37         <?else?>\r
38         <?define UpgradeGuid="DA0E5440-E13D-4852-AE01-15CD0264D489" ?>\r
39         <?endif?>\r
41         <?define GuidUncontrolled="10A0FDD2-B0C0-4cd4-A7AE-E594CE3B91C8"?>\r
42         <?define GuidDropHandler="6A4800FA-13B4-4cb4-9A37-97E7FAEDA731"?>\r
43         <?define GuidAdded="A38915E4-A460-4143-8D6B-0B45564C6A00"?>\r
44         <?define GuidLocked="4E453CBA-2AAB-465c-A01E-627A7BE9ED73"?>\r
45         <?define GuidDeleted="D69716CD-6993-4d0d-898F-5EBBC25C5D4D"?>\r
46         <?define GuidNormal="451C7E59-058F-450a-8C42-FE9A12A302FC"?>\r
47         <?define GuidReadonly="5F380D0B-EE64-479b-B2AD-EF437BF4B0A6"?>\r
48         <?define GuidModified="8DA7CDCB-DC0B-4246-80BD-812E942734AF"?>\r
49         <?define GuidConflict="475A024D-6157-4e03-8C61-D1FA9806415C"?>\r
50         <?define GuidIgnored="1B94B098-57C6-4c39-9DC5-8EB00E423D3E"?>\r
51         <?define GuidUnversioned="18BF1135-6EA2-405f-A71E-16EEE7F71F8B"?>\r
52   <!--\r
53         <?define GuidSubWCRev="F26E2640-0CFF-43DC-8325-575A3261D885"?>\r
54         <?define GuidSubWCRevTypeLib="40ACF49D-74FF-4165-94E9-0E002C448520"?>\r
55         <?define GuidSubWCRevInterface="2F5EA5B0-4DE7-4f96-8E6B-FC0C37D9C0D6"?>\r
56   -->\r
57         <!-- Target specific component GUIDs ............................................. -->\r
59         <?if $(var.Platform) = "x64" ?>\r
60         <?define GuidInfoFiles="78ACAFC6-6F62-4a58-85DC-E4FE52AEA41E"?>\r
61         <?define GuidProgramMenuFolder="B776F75C-B019-44b1-957A-3F58D3A225CF"?>\r
63         <?define GuidShellRegistry="9E011A3C-F5D1-47ab-8BE2-443C2FFF9499"?>\r
64         <?define GuidMachineRegistry="E61BA450-C3DF-4ea5-98D4-240E4B05C9C4"?>\r
65         <?define GuidApproveShellComponents="E7E43AE0-DB46-4af9-95EA-2EF7AD3F2119"?>\r
66         <?define GuidSvnProtocol="0AD2B787-A9B3-4ad7-99A5-EC6DFF0EB2B7"?>\r
67         <?define GuidASPNETHack="C9279E7B-3D81-4c9e-962F-987252011A29"?>\r
69         <?define GuidLibSSL="CB2A61D8-AE23-4b9b-AC7D-473E2610367E"?>\r
70         <?define GuidBerkeleyDB="D1002679-2234-4c1e-AEBD-F65DAE45A02E"?>\r
71         <?define GuidAPR="72EB77A1-E5CD-4cdb-BFC2-77FDCFD04ACF"?>\r
72         <?define GuidGitLib="61EC5A0E-0B76-4e47-90A9-E0CF2E893444"?>\r
73         <?define GuidSASL="6836861E-C998-4c3c-8671-97ADA341AD60"?>\r
74         <?define GuidGettext="5C19D01A-557F-4568-9368-852BD62B85A0"?>\r
75         <?define GuidCrashRpt="69B216BC-60D2-4675-A4E5-1ECFB26A4AED"?>\r
77         <?define GuidHelpEN="7AB0A6AA-1283-4a2a-B989-D8117ACB9FC4"?>\r
79         <?define GuidTortoiseSVN="2F61414B-4884-497f-A066-0D0C86A4872A"?>\r
80         <?define GuidTortoiseSVNShortcuts="BFF1875C-D7A8-49cf-BD30-C2B76C5576CF"?>\r
81         <?define GuidTortoiseMerge="8D5CCE58-8F79-4ff1-A25A-E40D41357D45"?>\r
82         <?define GuidTortoiseMergeShortcuts="659A37E6-CE9A-4a30-AFF5-6FA1A077AA33"?>\r
83         <?define GuidSounds="504B02AA-9C6E-4639-99BC-8F5A885BACBD"?>\r
84         <?define GuidTortoiseBlame="4B84CF65-1FE5-4736-B880-F04490D150C5"?>\r
85         <?define GuidTortoiseIDiff="75D19614-B4D4-4661-A7EB-683CEE849CF3"?>\r
86         <?define GuidTortoiseIDiffShortcuts="7312EFB9-4775-4b9c-8FE8-4E9F8C1D5586"?>\r
87         <?define GuidTortoiseUDiff="F41B3D1B-E500-457e-876E-86A0186BE7B5"?>\r
88         <?define GuidTortoiseUDiffAssoc="1A2972B9-F6B2-4dd5-B656-30638ACCF205"?>\r
89         <?define GuidPlainSettingsShortcuts="D78CE764-1770-4d38-9229-F5068D8738FD"?>\r
90         <?define GuidPlatformSettingsShortcuts="256F134F-87F1-418f-BA9A-AFA92270D42D"?>\r
92         <?define GuidDictionaryENGB="03B4BF1F-7CBB-4f14-BE09-5DAA6F38B976"?>\r
93         <?define GuidDictionaryENUS="5E7DDA35-1078-40c1-8428-14808AF7DB96"?>\r
95         <?define GuidDiffScripts="A4FB4DC3-489C-4144-A286-C2693356E04A"?>\r
97         <?define GuidIconsClassic="1123191B-D931-49ae-A6D0-551CC82B8E83"?>\r
98         <?define GuidIconsCVSClassic="5D337941-A1FA-46a4-9B23-B6EDB133D97C"?>\r
99         <?define GuidIconsModern="4C840CEE-A967-4784-AF1C-617757D60DBB"?>\r
100         <?define GuidIconsXPStyle="96412A1D-3EE2-4874-8CFC-8EF4D0E36467"?>\r
101         <?define GuidIconsMarkPhippard="9151E386-6DD8-45a8-8C04-EBEBD9D8E179"?>\r
102         <?define GuidIconsStraight="669EE534-B358-489e-AD81-544A32172FE7"?>\r
103   <?define RegSSHPLINK="112230AA-AB13-4667-AD78-DC8EBEA2ED26"?>\r
104   <?define RegSSHOpen="0E21B3B2-FA54-411b-9AF3-BB275F169A27"?>\r
106   <?define GuidWin7Library="D31C1CAE-BBD9-45e2-A487-80653A49C752"?>\r
107   <?define GuidFolderTypeGit="{80845F42-7943-4e03-A2E9-58F33DDD348C}"?>\r
108   <?define GuidLibraryTypeGit="{D44311F9-08E5-4bb8-96E3-E3E4F2A1BDD0}"?>\r
109   <?define GuidLibraryFolderGit="{D75C7F5F-5AD0-4059-9274-E8A69E0819CC}"?>\r
110   <?define GuidTopView1="{A1FA9F0A-CBDE-4f14-968B-B794EAE6F896}"?>\r
111   <?define GuidTopView2="{C2641083-AA7C-4595-99F2-9F70FC60F3C2}"?>\r
112   <?define GuidTopView3="{D722E023-1415-444a-A8C9-57E1406E0DFB}"?>\r
113   <?define GuidTopView4="{128F3BCA-9DD2-4e37-AFBD-D9C0CBB59986}"?>\r
114   <?define GuidTopView5="{D6FE5156-E527-4523-A164-2DC7CEB451AE}"?>\r
115   <?define GuidTopView6="{41C46CE9-A680-4a3e-9F96-1985BAD45E67}"?>\r
116   <?define GuidFolderTypeCmd0="{025AEA90-F150-49d2-861E-1CB1188FDBA1}"?>\r
117   <?define GuidFolderTypeCmd1="{13732517-1006-43ba-A895-9A4961C94DE1}"?>\r
118   <?define GuidFolderTypeCmd2="{51826E14-2906-4e3b-9677-4DCF778C9E21}"?>\r
119   <?define GuidFolderTypeCmd3="{0B9D41AB-361E-4a6f-B72E-D79C69C3A5E4}"?>\r
120   \r
121         <?else?>\r
123         <?define GuidInfoFiles="424219CC-2F91-49ad-B0EF-DB6A61575C99"?>\r
124         <?define GuidProgramMenuFolder="29B86BBB-C17C-4cc9-947D-766D5A89D4F9"?>\r
126         <?define GuidShellRegistry="EED2630A-E3DA-4046-B642-6296C23DEC2A"?>\r
127         <?define GuidMachineRegistry="27FA9458-F68B-4a26-A36B-D452FD9EABBA"?>\r
128         <?define GuidApproveShellComponents="E3B982F9-7B17-457f-A72F-2F47E9DB1719"?>\r
129         <?define GuidSvnProtocol="508DD925-273C-4170-9D81-55222E2E36AB"?>\r
130         <?define GuidASPNETHack="518F225C-9EB5-46ed-A685-223E9BFCBE99"?>\r
132         <?define GuidLibSSL="BD9DD138-AEA4-4cf3-982D-8B5EB2A510D9"?>\r
133         <?define GuidBerkeleyDB="BDFC7A7D-6C1A-4da1-9CB6-40D2FB41FB3A"?>\r
134         <?define GuidAPR="DFBE3185-5272-4880-9ED3-F50F21EA9BE7"?>\r
135         <?define GuidGitLib="45615857-0FA0-43c1-9595-4C72A03AD1AC"?>\r
136         <?define GuidSASL="64F29E1B-9B7A-4bf0-A738-32BDD69DE7D8"?>\r
137         <?define GuidGettext="4B23E70B-B46A-4ba2-8EDA-7295C8B75303"?>\r
138         <?define GuidCrashRpt="2B7AD90B-41D9-4a10-834F-1CDD6E366AC7"?>\r
140         <?define GuidHelpEN="2355B04E-2D12-48c9-8034-372EEB6910D5"?>\r
142         <?define GuidTortoiseSVN="7BFB3206-4CD3-4c91-A8E3-6FA64C6C4CB9"?>\r
143         <?define GuidTortoiseSVNShortcuts="664008F0-5BF8-4c11-AAA4-A5DD9C237BBF"?>\r
144         <?define GuidTortoiseMerge="F97E61D9-AECD-4160-AB31-5E5C78ADDD9F"?>\r
145         <?define GuidTortoiseMergeShortcuts="C22CF21D-57F0-471b-80AE-E8C101AA27CA"?>\r
146         <?define GuidSounds="0DD7EE86-517F-49a1-AA47-69EA7F171050"?>\r
147         <?define GuidTortoiseBlame="6C0D7DE5-7CDA-4fa2-9939-0AA274C929A7"?>\r
148         <?define GuidTortoiseIDiff="742E7CF3-0255-4100-B241-E753BF92F9F0"?>\r
149         <?define GuidTortoiseIDiffShortcuts="85832CAF-32F7-48ef-8E18-A4271C1DB5ED"?>\r
150         <?define GuidTortoiseUDiff="E41DAF84-C1F5-4e43-9DC8-B5CB84A649D6"?>\r
151         <?define GuidTortoiseUDiffAssoc="6CF22556-FE5B-4640-A184-D60C5B6AEBE7"?>\r
152         <?define GuidPlainSettingsShortcuts="49263747-C09E-4ffe-A0A4-8E8966CBD807"?>\r
153         <?define GuidPlatformSettingsShortcuts="F1B92E39-6F75-4ed4-9099-CB5DC7A91831"?>\r
155         <?define GuidDictionaryENGB="7218599E-4140-429f-855A-D82B59ED34F9"?>\r
156         <?define GuidDictionaryENUS="B3FD2F77-B14C-448f-8D82-4B21F16711D6"?>\r
158         <?define GuidDiffScripts="FAF533BB-06AC-4ff1-97D6-4D71E6D8F6C6"?>\r
160         <?define GuidIconsClassic="DB0D8F52-36BF-404a-A60B-717BB1E134B8"?>\r
161         <?define GuidIconsCVSClassic="A4A54A67-C538-4e5f-AA63-47EA4208AAA6"?>\r
162         <?define GuidIconsModern="7C20C016-9152-4cc1-9E55-7A8D507290B0"?>\r
163         <?define GuidIconsXPStyle="EA15DA03-D008-4d2e-8BC4-F20E0A01418C"?>\r
164         <?define GuidIconsMarkPhippard="40D1B81D-F8FE-4a97-BCF0-F58BE2C9D7A9"?>\r
165         <?define GuidIconsStraight="6176FFF7-3626-4464-8B71-4A5E2551A2B8"?>\r
166         <?define RegSSHPLINK="112230AA-AB13-4667-AD78-DC8EBEA2ED26"?>\r
167         <?define RegSSHOpen="0E21B3B2-FA54-411b-9AF3-BB275F169A27"?>\r
168   \r
169   <?define GuidWin7Library="DA5F03FD-13B5-42e9-9350-D06C2808EB99"?>\r
170   <?define GuidFolderTypeGit="{238312A8-C390-4809-BE3E-F0DB99401C58}"?>\r
171   <?define GuidLibraryTypeGit="{2944F3BB-D880-41d6-A271-721B184684F7}"?>\r
172   <?define GuidLibraryFolderGit="{37608D23-CCD9-474c-9DFE-E72A83C8666D}"?>\r
173   <?define GuidTopView1="{E0739170-0866-4d06-8C29-75EE98768196}"?>\r
174   <?define GuidTopView2="{2086FB3D-74D3-4bc0-A015-F4CB7F8BA5A2}"?>\r
175   <?define GuidTopView3="{2B70A006-C736-4dc7-91C3-DD1F6CBAB6A6}"?>\r
176   <?define GuidTopView4="{6F371C39-92A1-46df-A4E2-ACE5C525F822}"?>\r
177   <?define GuidTopView5="{0AF7B4B9-A466-4634-99BF-1C5DBFEF58A4}"?>\r
178   <?define GuidTopView6="{86AFD3B7-0E38-4dd1-93BB-07FE7C0DF38F}"?>\r
179   <?define GuidFolderTypeCmd0="{20B25F22-6433-4a59-B5DB-3D94C0D467CF}"?>\r
180   <?define GuidFolderTypeCmd1="{A40D37EE-F8C1-42ec-AAAF-05BBD196CCD6}"?>\r
181   <?define GuidFolderTypeCmd2="{3BC677A5-FBFE-4423-9836-457522019974}"?>\r
182   <?define GuidFolderTypeCmd3="{65E9EE9F-A9D3-4EAC-82AD-448379A7E4BB}"?>\r
183   \r
184         <?endif?>\r
186 </Include>\r