1 <?xml version=
"1.0" encoding=
"utf-8"?>
3 <Feature Id=
"DefaultFeature" Level=
"1" ConfigurableDirectory=
"INSTALLDIR" Title=
"TortoiseGit" Absent=
"disallow"
4 TypicalDefault=
"install" Description=
"The TortoiseGit package and dependencies." Display=
"expand" InstallDefault=
"local" >
5 <ComponentRef Id=
"C__infofiles" />
6 <ComponentRef Id=
"C__apr" />
7 <!-- <ComponentRef Id="C__sasl" />
8 --> <ComponentRef Id=
"C__gettext" />
10 <ComponentRef Id=
"C__help_en" />
11 <ComponentRef Id=
"C__wingit" />
12 <ComponentRef Id=
"C__TortoiseSVN" />
13 <ComponentRef Id=
"C__TortoiseSVNShortcuts" />
14 <ComponentRef Id=
"C__TortoiseMerge" />
15 <ComponentRef Id=
"C__TortoiseMergeShortcuts" />
17 <ComponentRef Id=
"C__TortoiseBlame" />
19 <ComponentRef Id=
"C__TortoiseIDiff" />
20 <ComponentRef Id=
"C__TortoiseIDiffShortcuts" />
22 <ComponentRef Id=
"C__TortoiseUDiff" />
24 <ComponentRef Id=
"C__PlainSettingsShortcuts" />
25 <ComponentRef Id=
"C__PlatformSettingsShortcuts" />
26 <ComponentRef Id=
"C__shellregistry" />
27 <ComponentRef Id=
"C__machineregistry" />
28 <!-- <ComponentRef Id="C__svnprotocoll" />
30 <ComponentRef Id=
"C__approveshellcomponents" />
31 <ComponentRef Id=
"C__win7library" />
32 <ComponentRef Id=
"C__ProgramMenuFolder" />
33 <ComponentRef Id=
"C__Sounds" />
34 <ComponentRef Id=
"C__DiffScripts" />
35 <ComponentRef Id=
"C__touch"/>
37 <Feature Id=
"F_CRT" Level=
"1" Title=
"C-Runtime" Description=
"The Visual-C Runtime libs" TypicalDefault=
"install" Display=
"hidden" >
39 <MergeRef Id=
"CRT Policy" />
41 <Feature Id=
"F_MFC" Level=
"1" Title=
"MFC 8.0" Description=
"The MFC 8.0 libs" TypicalDefault=
"install" Display=
"hidden" >
43 <MergeRef Id=
"MFC Policy" />
44 <MergeRef Id=
"MFCLOC" />
45 <MergeRef Id=
"MFCLOC Policy" />
47 <MergeRef Id=
"ATL Policy" />
49 <Feature Id=
"F_OVL" Level=
"1" Title=
"Tortoise Overlay handler" Description=
"The overlay handler for all Tortoise clients" TypicalDefault=
"install" Display=
"hidden" >
50 <MergeRef Id=
"Ovlays" />
53 <Feature Id=
"MoreIcons" Level=
"1" Title=
"Additional icon sets" Description=
"Additional sets of icon overlays in different styles" TypicalDefault=
"install" Absent=
"allow">
54 <ComponentRef Id=
"C__iconscvsclassic" />
55 <ComponentRef Id=
"C__iconsmodern" />
56 <ComponentRef Id=
"C__iconsmarkphippard" />
57 <ComponentRef Id=
"C__iconsstraight" />
60 <Feature Id=
"UDiffAssoc" Level=
"1" Title=
"Register diff/patch files" Description=
"Associate .diff and .patch files with TortoiseUDiff" TypicalDefault=
"install" Absent=
"allow">
61 <ComponentRef Id=
"C__TortoiseUDiffAssoc" />
64 <?if $(var.DictionaryENGB) =
1 ?>
65 <Feature Id=
"DictionaryENGB" Level=
"1" Title=
"English (GB) dictionary" Description=
"English (GB) spell checker dictionary" TypicalDefault=
"install" Absent=
"allow">
66 <ComponentRef Id=
"C__DictionaryENGB" />
70 <?if $(var.DictionaryENUS) =
1 ?>
71 <Feature Id=
"DictionaryENUS" Level=
"1" Title=
"English (US) dictionary" Description=
"English (US) spell checker dictionary" TypicalDefault=
"install" Absent=
"allow">
72 <ComponentRef Id=
"C__DictionaryENUS" />
76 <Feature Id=
"ASPDOTNETHACKFEATURE" Level=
"1" Title=
"ASP.NET Hack"
77 Description=
"Sets the SVN_ASP_DOT_NET_HACK environment variable.
79 DO NOT INSTALL THIS FEATURE if you don't use VS.NET with Web Projects!!!"
80 TypicalDefault=
"install" Absent=
"allow" Display=
"hidden" InstallDefault=
"source" >
81 <Condition Level=
"0">(NOT ASPDOTNETHACK)
</Condition>
82 <ComponentRef Id=
"C__ASPDOTNETHACK" />
85 <?if $(var.IncludeCrashReportDll) =
1 ?>
86 <Feature Id=
"CrashReporter" Level=
"1" Title=
"Crash Reporter" Description=
"In official builds, sends crash dumps to the developers."
87 TypicalDefault=
"install" Display=
"hidden" InstallDefault=
"followParent">
88 <ComponentRef Id=
"C__crash" />
93 <Feature Id=
"SSHPlink" Level=
"1" Title=
"SSH Plink" Description=
"SSH PLink" TypicalDefault=
"install" Display=
"hidden" InstallDefault=
"followParent">
94 <ComponentRef Id=
"C_SSHCLIENT_PLINK"/>
98 <Feature Id=
"SSHOpenSSH" Level=
"1" Title=
"SSH OpenSSH" Description=
"SSH OpenSSH" TypicalDefault=
"install" Display=
"hidden" InstallDefault=
"followParent">
99 <ComponentRef Id=
"C_SSHCLIENT_OPENSSH"/>