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