OSDN Git Service

Choose TortoisePLink and SSH at install.
[tortoisegit/TortoiseGitJp.git] / src / TortoiseGitSetup / FeaturesFragment.wxi
1 <?xml version="1.0" encoding="utf-8"?>\r
2 <Include>\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
9 \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
16                         \r
17       <ComponentRef Id="C__TortoiseBlame" />\r
18 <!--            \r
19       <ComponentRef Id="C__TortoiseIDiff" />\r
20                         <ComponentRef Id="C__TortoiseIDiffShortcuts" />\r
21 -->\r
22                         <ComponentRef Id="C__TortoiseUDiff" />\r
23 \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
29 -->\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
34 \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
38                         </Feature>\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
44         <MergeRef Id="ATL" />\r
45         <MergeRef Id="ATL Policy" />\r
46       </Feature>\r
47                         <Feature Id="F_OVL" Level="1" Title="Tortoise Overlay handler" Description="The overlay handler for all Tortoise clients" TypicalDefault="install" Display="hidden" >\r
48                                 <MergeRef Id="Ovlays" />\r
49                         </Feature>\r
50 \r
51                         <Feature Id="MoreIcons" Level="1" Title="Additional icon sets" Description="Additional sets of icon overlays in different styles" TypicalDefault="install" Absent="allow">\r
52                                 <ComponentRef Id="C__iconscvsclassic" />\r
53                                 <ComponentRef Id="C__iconsmodern" />\r
54                                 <ComponentRef Id="C__iconsmarkphippard" />\r
55                                 <ComponentRef Id="C__iconsstraight" />\r
56                         </Feature>\r
57 \r
58                         <Feature Id="UDiffAssoc" Level="1" Title="Register diff/patch files" Description="Associate .diff and .patch files with TortoiseUDiff" TypicalDefault="install" Absent="allow">\r
59                                 <ComponentRef Id="C__TortoiseUDiffAssoc" />\r
60                         </Feature>\r
61 \r
62       <?if $(var.DictionaryENGB) = 1 ?>\r
63                         <Feature Id="DictionaryENGB" Level="1" Title="English (GB) dictionary" Description="English (GB) spell checker dictionary" TypicalDefault="install" Absent="allow">\r
64                                 <ComponentRef Id="C__DictionaryENGB" />\r
65                         </Feature>\r
66                         <?endif ?>\r
67 \r
68                         <?if $(var.DictionaryENUS) = 1 ?>\r
69                         <Feature Id="DictionaryENUS" Level="1" Title="English (US) dictionary" Description="English (US) spell checker dictionary" TypicalDefault="install" Absent="allow">\r
70                                 <ComponentRef Id="C__DictionaryENUS" />\r
71                         </Feature>\r
72                         <?endif ?>\r
73 \r
74                         <Feature Id="ASPDOTNETHACKFEATURE" Level="1" Title="ASP.NET Hack"\r
75                         Description="Sets the SVN_ASP_DOT_NET_HACK environment variable.\r
76 \r
77 DO NOT INSTALL THIS FEATURE if you don't use VS.NET with Web Projects!!!"\r
78                         TypicalDefault="install" Absent="allow" Display="hidden" InstallDefault="source" >\r
79                                 <Condition Level="0">(NOT ASPDOTNETHACK)</Condition>\r
80                                 <ComponentRef Id="C__ASPDOTNETHACK" />\r
81                         </Feature>\r
82 \r
83                         <?if $(var.IncludeCrashReportDll) = 1 ?>\r
84                         <Feature Id="CrashReporter" Level="1" Title="Crash Reporter" Description="In official builds, sends crash dumps to the developers."\r
85                         TypicalDefault="install" Display="hidden" InstallDefault="followParent">\r
86                                 <ComponentRef Id="C__crash" />\r
87                         </Feature>\r
88                         <?endif ?>\r
89 \r
90                 \r
91                 <Feature  Id="SSHPlink" Level="1" Title="SSH Plink" Description="SSH PLink" TypicalDefault="install" Display="hidden" InstallDefault="followParent">\r
92                                 <ComponentRef  Id="C_SSHCLIENT_PLINK"/>\r
93                 </Feature>\r
94                 \r
95                         \r
96                 <Feature  Id="SSHOpenSSH" Level="1" Title="SSH OpenSSH" Description="SSH OpenSSH" TypicalDefault="install" Display="hidden" InstallDefault="followParent">\r
97                                 <ComponentRef  Id="C_SSHCLIENT_OPENSSH"/>\r
98                 </Feature>\r
99                 \r
100                 </Feature>      \r
101 </Include>