Skip to content
Snippets Groups Projects
Commit 903a1535 authored by Mark Winter's avatar Mark Winter
Browse files

Wix installer build files and resources.

parent 9212fd9b
No related branches found
No related tags found
No related merge requests found
#ignore thumbnails created by windows
Thumbs.db
#Ignore files build by Visual Studio
*.user
*.aps
*.pch
*.vspscc
*_i.c
*_p.c
*.ncb
*.suo
*.bak
*.cache
*.ilk
*.log
*.sbr
[Oo]bj/
[Bb]in/
[Dd]ebug*/
[Rr]elease*/
_ReSharper*/
*.exe
*.msi
*.bat
*.wixpdb
dependencies/
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<PropertyGroup>
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
<Platform Condition=" '$(Platform)' == '' ">x86</Platform>
<ProductVersion>3.9</ProductVersion>
<ProjectGuid>376927e6-92fc-432a-9c5a-5470be49b447</ProjectGuid>
<SchemaVersion>2.0</SchemaVersion>
<OutputName>LEVER Install</OutputName>
<OutputType>Bundle</OutputType>
<WixTargetsPath Condition=" '$(WixTargetsPath)' == '' AND '$(MSBuildExtensionsPath32)' != '' ">$(MSBuildExtensionsPath32)\Microsoft\WiX\v3.x\Wix.targets</WixTargetsPath>
<WixTargetsPath Condition=" '$(WixTargetsPath)' == '' ">$(MSBuildExtensionsPath)\Microsoft\WiX\v3.x\Wix.targets</WixTargetsPath>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|x86' ">
<OutputPath>installer\</OutputPath>
<IntermediateOutputPath>obj\$(Configuration)\</IntermediateOutputPath>
<DefineConstants>Debug</DefineConstants>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|x86' ">
<OutputPath>installer\</OutputPath>
<IntermediateOutputPath>obj\$(Configuration)\</IntermediateOutputPath>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|x64' ">
<DefineConstants>Debug</DefineConstants>
<OutputPath>installer\</OutputPath>
<IntermediateOutputPath>obj\$(Platform)\$(Configuration)\</IntermediateOutputPath>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|x64' ">
<OutputPath>installer\</OutputPath>
<IntermediateOutputPath>obj\$(Platform)\$(Configuration)\</IntermediateOutputPath>
</PropertyGroup>
<ItemGroup>
<WixExtension Include="WixBalExtension">
<HintPath>$(WixExtDir)\WixBalExtension.dll</HintPath>
<Name>WixBalExtension</Name>
</WixExtension>
</ItemGroup>
<ItemGroup>
<Compile Include="LEVER-Bundle.wxs" />
</ItemGroup>
<Import Project="$(WixTargetsPath)" />
<!--
To modify your build process, add your task inside one of the targets below and uncomment it.
Other similar extension points exist, see Wix.targets.
<Target Name="BeforeBuild">
</Target>
<Target Name="AfterBuild">
</Target>
-->
</Project>
\ No newline at end of file

Microsoft Visual Studio Solution File, Format Version 12.00
# Visual Studio 2010
Project("{930C7802-8A8C-48F9-8165-68863BCCD9DD}") = "LEVER Bundle", "LEVER Bundle.wixproj", "{376927E6-92FC-432A-9C5A-5470BE49B447}"
ProjectSection(ProjectDependencies) = postProject
{1A18D670-4175-494D-BA2E-3D47ACBC10F0} = {1A18D670-4175-494D-BA2E-3D47ACBC10F0}
EndProjectSection
EndProject
Project("{930C7802-8A8C-48F9-8165-68863BCCD9DD}") = "lever-install", "lever-install.wixproj", "{1A18D670-4175-494D-BA2E-3D47ACBC10F0}"
EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
Debug|x64 = Debug|x64
Debug|x86 = Debug|x86
Release|x64 = Release|x64
Release|x86 = Release|x86
EndGlobalSection
GlobalSection(ProjectConfigurationPlatforms) = postSolution
{376927E6-92FC-432A-9C5A-5470BE49B447}.Debug|x64.ActiveCfg = Debug|x64
{376927E6-92FC-432A-9C5A-5470BE49B447}.Debug|x64.Build.0 = Debug|x64
{376927E6-92FC-432A-9C5A-5470BE49B447}.Debug|x86.ActiveCfg = Debug|x86
{376927E6-92FC-432A-9C5A-5470BE49B447}.Debug|x86.Build.0 = Debug|x86
{376927E6-92FC-432A-9C5A-5470BE49B447}.Release|x64.ActiveCfg = Release|x64
{376927E6-92FC-432A-9C5A-5470BE49B447}.Release|x64.Build.0 = Release|x64
{376927E6-92FC-432A-9C5A-5470BE49B447}.Release|x86.ActiveCfg = Release|x86
{376927E6-92FC-432A-9C5A-5470BE49B447}.Release|x86.Build.0 = Release|x86
{1A18D670-4175-494D-BA2E-3D47ACBC10F0}.Debug|x64.ActiveCfg = Debug|x64
{1A18D670-4175-494D-BA2E-3D47ACBC10F0}.Debug|x64.Build.0 = Debug|x64
{1A18D670-4175-494D-BA2E-3D47ACBC10F0}.Debug|x86.ActiveCfg = Debug|x86
{1A18D670-4175-494D-BA2E-3D47ACBC10F0}.Debug|x86.Build.0 = Debug|x86
{1A18D670-4175-494D-BA2E-3D47ACBC10F0}.Release|x64.ActiveCfg = Release|x64
{1A18D670-4175-494D-BA2E-3D47ACBC10F0}.Release|x64.Build.0 = Release|x64
{1A18D670-4175-494D-BA2E-3D47ACBC10F0}.Release|x86.ActiveCfg = Release|x86
{1A18D670-4175-494D-BA2E-3D47ACBC10F0}.Release|x86.Build.0 = Release|x86
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
EndGlobalSection
EndGlobal
<?xml version="1.0" encoding="UTF-8"?>
<Wix xmlns="http://schemas.microsoft.com/wix/2006/wi"
xmlns:bal="http://schemas.microsoft.com/wix/BalExtension">
<Bundle Name="LEVER Lineage Editor" Version="7.14.1" Manufacturer="http://bioimage.coe.drexel.edu" UpgradeCode="376927e6-92fc-432a-9c5a-5470be49b447">
<BootstrapperApplicationRef Id="WixStandardBootstrapperApplication.RtfLicense">
<bal:WixStandardBootstrapperApplication
LicenseFile = "license/license.rtf"
LogoFile ="resources/LEVER_logo.png"/>
</BootstrapperApplicationRef>
<Chain>
<ExePackage Name="MCRInstaller" SourceFile = "dependencies/MCR_R2015b_win64_installer.exe" />
<ExePackage Name="VCRedistributable" SourceFile = "dependencies/vcredist_x64.exe" />
<MsiPackage Id="lever" SourceFile = "installer/lever.msi" />
</Chain>
</Bundle>
</Wix>
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<PropertyGroup>
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
<Platform Condition=" '$(Platform)' == '' ">x86</Platform>
<ProductVersion>3.8</ProductVersion>
<ProjectGuid>1a18d670-4175-494d-ba2e-3d47acbc10f0</ProjectGuid>
<SchemaVersion>2.0</SchemaVersion>
<OutputName>lever</OutputName>
<OutputType>Package</OutputType>
<WixTargetsPath Condition=" '$(WixTargetsPath)' == '' AND '$(MSBuildExtensionsPath32)' != '' ">$(MSBuildExtensionsPath32)\Microsoft\WiX\v3.x\Wix.targets</WixTargetsPath>
<WixTargetsPath Condition=" '$(WixTargetsPath)' == '' ">$(MSBuildExtensionsPath)\Microsoft\WiX\v3.x\Wix.targets</WixTargetsPath>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|x86' ">
<OutputPath>installer\</OutputPath>
<IntermediateOutputPath>obj\$(Configuration)\</IntermediateOutputPath>
<DefineConstants>Debug</DefineConstants>
<CompilerAdditionalOptions>-arch x64</CompilerAdditionalOptions>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|x86' ">
<OutputPath>installer\</OutputPath>
<IntermediateOutputPath>obj\$(Configuration)\</IntermediateOutputPath>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|x64' ">
<DefineConstants>Debug</DefineConstants>
<CompilerAdditionalOptions>-arch x64</CompilerAdditionalOptions>
<OutputPath>installer\</OutputPath>
<IntermediateOutputPath>obj\$(Platform)\$(Configuration)\</IntermediateOutputPath>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|x64' ">
<OutputPath>installer\</OutputPath>
<IntermediateOutputPath>obj\$(Platform)\$(Configuration)\</IntermediateOutputPath>
</PropertyGroup>
<ItemGroup>
<Compile Include="lever-install.wxs" />
</ItemGroup>
<Import Project="$(WixTargetsPath)" />
<!--
To modify your build process, add your task inside one of the targets below and uncomment it.
Other similar extension points exist, see Wix.targets.
<Target Name="BeforeBuild">
</Target>
<Target Name="AfterBuild">
</Target>
-->
</Project>
<?xml version="1.0" encoding="UTF-8"?>
<Wix xmlns="http://schemas.microsoft.com/wix/2006/wi">
<Product Id="*"
Name="LEVER"
Language="1033"
Version="7.14.1"
Manufacturer="http://bioimage.coe.drexel.edu"
UpgradeCode="49684da6-6259-4985-8be4-c8551290437f">
<Package InstallerVersion="200"
Compressed="yes"
InstallScope="perMachine"
Manufacturer="http://bioimage.coe.drexel.edu"
Description="LEVER"
Comments="(c) 2016 http://bioimage.coe.drexel.edu"/>
<MediaTemplate EmbedCab="yes" />
<Condition Message=
"This installer requires Windows 7 or higher.">
<![CDATA[
Installed OR
VersionNT >= 601
]]>
</Condition>
<Directory Id="TARGETDIR" Name="SourceDir">
<Directory Id="ProgramFiles64Folder">
<Directory Id="LEVER_ProgramDir"
Name="LEVER">
<Directory Id="Subdir" Name="Sample Data" />
</Directory>
</Directory>
<Directory Id="ProgramMenuFolder">
<Directory Id="LEVER_ShortcutsDir"
Name="LEVER" />
</Directory>
</Directory>
<DirectoryRef Id="LEVER_ProgramDir">
<Component Id="CMP_LEVER"
Guid="C5344940-7AE8-4D9A-865A-24933BA22672">
<File Source="../bin64/LEVer.exe" KeyPath="yes" />
<File Source="../bin64/LEVER_SegAndTrackFolders.exe" />
<File Source="../bin64/Segmentor.exe" />
<File Source="../bin64/debugLEVer.bat" />
<File Source="../bin64/gnu gpl v3.txt" />
</Component>
</DirectoryRef>
<Icon Id="leverIcon.ico" SourceFile="resources/LEVER_logo.ico"/>
<Icon Id="uninstallIcon.ico" SourceFile="resources/LEVER_uninstall.ico"/>
<DirectoryRef Id="LEVER_ShortcutsDir">
<Component Id="CMP_LEVERShortcuts"
Guid="7D6042C6-6719-45EA-BD04-116EC1AE4F17">
<Shortcut Id="LEVER_Shortcut"
Name="LEVER"
Description="LEVER lineage editing and validation tool"
Target="[LEVER_ProgramDir]LEVer.exe"
Icon="leverIcon.ico"/>
<Shortcut Id="LEVER_SegAndTrackFolders_Shortcut"
Name="LEVER_SegAndTrackFolders"
Description="LEVER Batch segmentation and tracking tool"
Target="[LEVER_ProgramDir]LEVER_SegAndTrackFolders.exe"
Icon="leverIcon.ico"/>
<Shortcut Id="Uninstall_Shortcut"
Name="Uninstall LEVER"
Description="Uninstall LEVER Software and all of its componets"
Target="[System64Folder]msiexec.exe"
Arguments="/x [ProductCode]"
Icon="uninstallIcon.ico"/>
<RemoveFolder Id="Remove_LEVER_ShortcutsDir"
On="uninstall" />
<RegistryValue Root="HKCU"
Key="Software\Bioimage\LEVER"
Name="installed"
Type="integer"
Value="1"
KeyPath="yes"/>
</Component>
</DirectoryRef>
<Feature Id="ProductFeature"
Title="Main Product"
Level="1">
<ComponentRef Id="CMP_LEVER" />
<ComponentRef Id="CMP_LEVERShortcuts" />
</Feature>
</Product>
</Wix>
\ No newline at end of file
This diff is collapsed.
installer/resources/LEVER_logo.ico

148 KiB

installer/resources/LEVER_logo.png

22.3 KiB

installer/resources/LEVER_uninstall.ico

148 KiB

0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please to comment