inital
This commit is contained in:
12
F4SD_IconPicker/SetupIconPicker/CopySourceFiles.cmd
Normal file
12
F4SD_IconPicker/SetupIconPicker/CopySourceFiles.cmd
Normal file
@@ -0,0 +1,12 @@
|
||||
set Cfg=Release
|
||||
set Src=..\F4SDicons\bin
|
||||
set Dest=.\Source
|
||||
|
||||
del /F /S /Q %Dest%\*.*
|
||||
rd /S /Q %Dest%
|
||||
md %Dest%
|
||||
|
||||
copy /Y %Src%\%Cfg%\*.exe %Dest%
|
||||
copy /Y %Src%\%Cfg%\*.exe.config %Dest%
|
||||
copy /Y %Src%\%Cfg%\*.dll %Dest%
|
||||
pause
|
||||
BIN
F4SD_IconPicker/SetupIconPicker/Img/Banner.bmp
Normal file
BIN
F4SD_IconPicker/SetupIconPicker/Img/Banner.bmp
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 92 KiB |
BIN
F4SD_IconPicker/SetupIconPicker/Img/Dialog.bmp
Normal file
BIN
F4SD_IconPicker/SetupIconPicker/Img/Dialog.bmp
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 704 KiB |
BIN
F4SD_IconPicker/SetupIconPicker/Img/IconPickerLogo.ico
Normal file
BIN
F4SD_IconPicker/SetupIconPicker/Img/IconPickerLogo.ico
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 63 KiB |
75
F4SD_IconPicker/SetupIconPicker/Product.wxs
Normal file
75
F4SD_IconPicker/SetupIconPicker/Product.wxs
Normal file
@@ -0,0 +1,75 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<Wix xmlns="http://schemas.microsoft.com/wix/2006/wi">
|
||||
<Product
|
||||
Id="*"
|
||||
Name="First Aid Service Desk (F4SD) Icon Picker"
|
||||
Language="1033"
|
||||
Version="1.1.0.1"
|
||||
Manufacturer="Consulting4IT GmbH, Germany"
|
||||
UpgradeCode="9ed68c24-eb27-4d59-a075-c50e6d575831"
|
||||
>
|
||||
<Package InstallerVersion="200" Compressed="yes" InstallScope="perMachine" Platform="x86"/>
|
||||
|
||||
<Icon Id="Setup.ico" SourceFile="Img\IconPickerLogo.ico"/>
|
||||
<WixVariable Id="WixUIBannerBmp" Value="Img\Banner.bmp"/>
|
||||
<WixVariable Id="WixUIDialogBmp" Value="Img\Dialog.bmp"/>
|
||||
|
||||
<MajorUpgrade
|
||||
DowngradeErrorMessage="A newer version of [ProductName] is already installed."
|
||||
Schedule="afterInstallInitialize"
|
||||
AllowSameVersionUpgrades="yes"/>
|
||||
|
||||
<Media Id="1" Cabinet="Install.cab" EmbedCab="yes" DiskPrompt="Setup.msi" />
|
||||
|
||||
<Property Id='DiskPrompt' Value="F4SD Icon Picker installation source" />
|
||||
|
||||
<Property Id="INSTALLLEVEL" Value="100"/>
|
||||
<Property Id="ARPPRODUCTICON" Value="Setup.ico"/>
|
||||
<PropertyRef Id="NETFRAMEWORK45"/>
|
||||
|
||||
<Condition Message="This application requires .NET Framework 4.7.2. Please install the .NET Framework then run this installer again."><![CDATA[Installed OR (NETFRAMEWORK45 >= "#461808")]]></Condition>
|
||||
|
||||
<Feature Id="ProductFeature" Title="F4SD Icon Picker" Level="1" Absent="disallow" AllowAdvertise="no" Display="expand" ConfigurableDirectory="INSTALLFOLDER" InstallDefault="local">
|
||||
<ComponentRef Id="ProgramMenuDir"/>
|
||||
<ComponentRef Id="MainExecutable"/>
|
||||
<ComponentRef Id="F4SD_Common"/>
|
||||
</Feature>
|
||||
</Product>
|
||||
|
||||
<Fragment>
|
||||
<Directory Id="TARGETDIR" Name="SourceDir">
|
||||
<Directory Id="ProgramFilesFolder">
|
||||
<Directory Id="C4IT" Name="Consulting4IT">
|
||||
<Directory Id="INSTALLFOLDER" Name="First Aid Service Desk"/>
|
||||
</Directory>
|
||||
</Directory>
|
||||
<Directory Id="ProgramMenuFolder" Name="Programs">
|
||||
<Directory Id="ProgramMenuDir" Name="First Aid Service Desk">
|
||||
<Component Id="ProgramMenuDir" Guid="B791B054-8E8D-4107-9E28-4A1B46F68D29">
|
||||
<RemoveFolder Id='ProgramMenuDir' On="uninstall"/>
|
||||
<RegistryValue Root="HKMU" Key="Software\Consulting4IT GmbH\First Aid Service Desk\Cockpit" Type="string" Name="ProgramFolder" Value="1" KeyPath="yes" />
|
||||
</Component>
|
||||
</Directory>
|
||||
</Directory>
|
||||
</Directory>
|
||||
</Fragment>
|
||||
|
||||
<Fragment>
|
||||
<ComponentGroup Id="ProductComponents">
|
||||
<Component Id="MainExecutable" Guid="3C893A85-219D-4137-818B-B51D815F1604" Directory="INSTALLFOLDER">
|
||||
<File Id="F4SD_IconPicker.exe" Name="F4SD-IconPicker.exe" DiskId="1" Source="Source\F4SD-IconPicker.exe" KeyPath="yes">
|
||||
<Shortcut Id="MainShortcut" Directory="ProgramMenuDir" Name="F4SD Icon Picker" Icon="Icon.exe" Advertise="yes" IconIndex="0">
|
||||
<Icon Id="Icon.exe" SourceFile="Source\F4SD-IconPicker.exe"/>
|
||||
</Shortcut>
|
||||
</File>
|
||||
<File Id="F4SD_IconPicker.exe.config" Name="F4SD-IconPicker.exe.config" DiskId="1" Source="Source\F4SD-IconPicker.exe.config" KeyPath="no"/>
|
||||
</Component>
|
||||
<Component Id="F4SD_Common" Guid="313E5AFD-D487-4029-BBAE-17EA697D133C" Directory="INSTALLFOLDER">
|
||||
<File Id="F4SD_Logging.dll" Name="F4SD-Logging.dll" DiskId="1" Source="Source\F4SD-Logging.dll" KeyPath="no"/>
|
||||
<File Id="MaterialIcons.dll" Name="MaterialIcons.dll" DiskId="1" Source="Source\MaterialIcons.dll" KeyPath="no"/>
|
||||
<File Id="WpfAnimatedGif.dll" Name="WpfAnimatedGif.dll" DiskId="1" Source="Source\WpfAnimatedGif.dll" KeyPath="no"/>
|
||||
</Component>
|
||||
</ComponentGroup>
|
||||
</Fragment>
|
||||
|
||||
</Wix>
|
||||
83
F4SD_IconPicker/SetupIconPicker/Setup_IconPicker.wixproj
Normal file
83
F4SD_IconPicker/SetupIconPicker/Setup_IconPicker.wixproj
Normal file
@@ -0,0 +1,83 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<Project ToolsVersion="4.0" DefaultTargets="Build" InitialTargets="EnsureWixToolsetInstalled" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
||||
<PropertyGroup>
|
||||
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
|
||||
<Platform Condition=" '$(Platform)' == '' ">x86</Platform>
|
||||
<ProductVersion>3.10</ProductVersion>
|
||||
<ProjectGuid>876875f5-bc5e-4e50-92d3-cde0a5bbcc46</ProjectGuid>
|
||||
<SchemaVersion>2.0</SchemaVersion>
|
||||
<OutputName>SetupIconPicker</OutputName>
|
||||
<OutputType>Package</OutputType>
|
||||
<SccProjectName>SAK</SccProjectName>
|
||||
<SccProvider>SAK</SccProvider>
|
||||
<SccAuxPath>SAK</SccAuxPath>
|
||||
<SccLocalPath>SAK</SccLocalPath>
|
||||
<Name>Setup_IconPicker</Name>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|x86' ">
|
||||
<OutputPath>bin\$(Configuration)\</OutputPath>
|
||||
<IntermediateOutputPath>obj\$(Configuration)\</IntermediateOutputPath>
|
||||
<DefineConstants>Debug</DefineConstants>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|x86' ">
|
||||
<OutputPath>bin\$(Configuration)\</OutputPath>
|
||||
<IntermediateOutputPath>obj\$(Configuration)\</IntermediateOutputPath>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Setup (Release)|x86' ">
|
||||
<OutputPath>bin\$(Platform)\$(Configuration)\</OutputPath>
|
||||
<IntermediateOutputPath>obj\$(Platform)\$(Configuration)\</IntermediateOutputPath>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Setup (Release)|AnyCPU' ">
|
||||
<OutputPath>bin\$(Platform)\$(Configuration)\</OutputPath>
|
||||
<IntermediateOutputPath>obj\$(Platform)\$(Configuration)\</IntermediateOutputPath>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Setup (Release)|Any CPU' ">
|
||||
<OutputPath>bin\$(Platform)\$(Configuration)\</OutputPath>
|
||||
<IntermediateOutputPath>obj\$(Platform)\$(Configuration)\</IntermediateOutputPath>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'NewFeatures(Debug)|x86' ">
|
||||
<DefineConstants>Debug</DefineConstants>
|
||||
<OutputPath>bin\$(Platform)\$(Configuration)\</OutputPath>
|
||||
<IntermediateOutputPath>obj\$(Platform)\$(Configuration)\</IntermediateOutputPath>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'NewFeatures(Debug)|AnyCPU' ">
|
||||
<OutputPath>bin\$(Platform)\$(Configuration)\</OutputPath>
|
||||
<IntermediateOutputPath>obj\$(Platform)\$(Configuration)\</IntermediateOutputPath>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'NewFeatures(Debug)|Any CPU' ">
|
||||
<OutputPath>bin\$(Platform)\$(Configuration)\</OutputPath>
|
||||
<IntermediateOutputPath>obj\$(Platform)\$(Configuration)\</IntermediateOutputPath>
|
||||
</PropertyGroup>
|
||||
<ItemGroup>
|
||||
<Compile Include="Product.wxs" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<Folder Include="Img" />
|
||||
<Folder Include="Source" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<Content Include="CopySourceFiles.cmd" />
|
||||
<Content Include="Img\Banner.bmp" />
|
||||
<Content Include="Img\Dialog.bmp" />
|
||||
<Content Include="Img\IconPickerLogo.ico" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<WixExtension Include="WixNetFxExtension">
|
||||
<HintPath>$(WixExtDir)\WixNetFxExtension.dll</HintPath>
|
||||
<Name>WixNetFxExtension</Name>
|
||||
</WixExtension>
|
||||
</ItemGroup>
|
||||
<Import Project="$(WixTargetsPath)" Condition=" '$(WixTargetsPath)' != '' " />
|
||||
<Import Project="$(MSBuildExtensionsPath32)\Microsoft\WiX\v3.x\Wix.targets" Condition=" '$(WixTargetsPath)' == '' AND Exists('$(MSBuildExtensionsPath32)\Microsoft\WiX\v3.x\Wix.targets') " />
|
||||
<Target Name="EnsureWixToolsetInstalled" Condition=" '$(WixTargetsImported)' != 'true' ">
|
||||
<Error Text="The WiX Toolset v3.11 build tools must be installed to build this project. To download the WiX Toolset, see https://wixtoolset.org/releases/v3.11/stable" />
|
||||
</Target>
|
||||
<!--
|
||||
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>
|
||||
@@ -0,0 +1,10 @@
|
||||
""
|
||||
{
|
||||
"FILE_VERSION" = "9237"
|
||||
"ENLISTMENT_CHOICE" = "NEVER"
|
||||
"PROJECT_FILE_RELATIVE_PATH" = ""
|
||||
"NUMBER_OF_EXCLUDED_FILES" = "0"
|
||||
"ORIGINAL_PROJECT_FILE_PATH" = ""
|
||||
"NUMBER_OF_NESTED_PROJECTS" = "0"
|
||||
"SOURCE_CONTROL_SETTINGS_PROVIDER" = "PROVIDER"
|
||||
}
|
||||
Reference in New Issue
Block a user