]> git.ipfire.org Git - thirdparty/freeswitch.git/commitdiff
windows wix installer - add more options for fs_cli
authorJeff Lenk <jeff@jefflenk.com>
Fri, 5 Nov 2010 15:12:25 +0000 (10:12 -0500)
committerJeff Lenk <jeff@jefflenk.com>
Fri, 5 Nov 2010 15:12:25 +0000 (10:12 -0500)
w32/Setup/Product.wxs

index f1fea35af779b6bf38d4dd364138d6e1752ee528..775001d498531ac0666aef16eba631e885dd03be 100644 (file)
                                                         Target="[INSTALLLOCATION]FreeSwitchConsole.exe"\r
                                                         WorkingDirectory="INSTALLLOCATION"/>\r
                                <RemoveFolder Id="ApplicationProgramsFolder" On="uninstall"/>\r
-                               <RegistryValue Root="HKCU" Key="Software\Microsoft\FreeSWITCH" Name="installed" Type="integer" Value="1" KeyPath="yes"/>\r
+                       </Component>\r
+                       <Component Id="FSCliShortcut" Guid="D209546C-C728-4d8f-BDB2-29AED8824282">\r
+                               <Shortcut Id="FSCliStartMenuShortcut"\r
+                                                        Name="FS_Cli"\r
+                                                        Description="FreeSWITCH Command Line Interface"\r
+                                                        Target="[INSTALLLOCATION]fs_cli.exe"\r
+                                                        WorkingDirectory="INSTALLLOCATION"/>\r
+                               <RemoveFolder Id="ApplicationProgramsFolder" On="uninstall"/>\r
                        </Component>\r
                </DirectoryRef>\r
 \r
                        <?if $(var.Platform) = x64 ?>\r
                          <MergeRef Id="CrtFiles_x64"/>\r
                        <?endif ?>\r
+               </Feature>\r
+               <Feature Id="ProductFeatureFreeSWITCH" Title="FreeSWITCH" Level="1">\r
                        <ComponentRef Id="ApplicationShortcut" />\r
                </Feature>\r
+               <Feature Id="ProductFeatureFSCli" Title="FreeSWITCH Command Line Interface" Level="1">\r
+                       <ComponentRef Id="FSCliShortcut" />\r
+               </Feature>\r
     <Feature Id="ProductFeatureConf" Title="FreeSWITCH Configuration Sample" Level="1">\r
       <ComponentGroupRef Id="FreeSWITCHConfFiles" />\r
     </Feature>\r