mirror of
https://github.com/ckaczor/WixBalExtensionExt.git
synced 2026-01-13 17:23:11 -05:00
Initial commit
This commit is contained in:
48
wixlib/BalExtension.wixproj
Normal file
48
wixlib/BalExtension.wixproj
Normal file
@@ -0,0 +1,48 @@
|
||||
<?xml version="1.0" encoding="utf-8" ?>
|
||||
<!--
|
||||
<copyright file="BalExtension.wixproj" company="Outercurve Foundation">
|
||||
Copyright (c) 2004, Outercurve Foundation.
|
||||
This software is released under Microsoft Reciprocal License (MS-RL).
|
||||
The license and further copyright text can be found in the file
|
||||
LICENSE.TXT at the root directory of the distribution.
|
||||
</copyright>
|
||||
-->
|
||||
<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003" ToolsVersion="4.0">
|
||||
<PropertyGroup>
|
||||
<ProjectGuid>{3444d952-f21c-496f-ab6b-56435bfd0787}</ProjectGuid>
|
||||
<OutputName>balExt</OutputName>
|
||||
<OutputType>Library</OutputType>
|
||||
<BindFiles>True</BindFiles>
|
||||
<Pedantic>True</Pedantic>
|
||||
<TreatWarningsAsErrors>True</TreatWarningsAsErrors>
|
||||
<Cultures>en-us</Cultures>
|
||||
<WixTargetsPath Condition=" '$(WixTargetsPath)' == '' ">$(MSBuildExtensionsPath)\Microsoft\WiX\v3.x\Wix.targets</WixTargetsPath>
|
||||
<OutputPath>$(Configuration)\$(Platform)</OutputPath>
|
||||
<LibBindFiles>True</LibBindFiles>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|x86' ">
|
||||
<OutputPath>..\build\</OutputPath>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|x86' ">
|
||||
<OutputPath>..\build\</OutputPath>
|
||||
</PropertyGroup>
|
||||
<ItemGroup>
|
||||
<Compile Include="BalExtension.wxs" />
|
||||
<Compile Include="wixstdba.wxs" />
|
||||
<Compile Include="wixstdba_x86.wxs" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<Content Include="wixstdba_platform.wxi" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<ProjectReference Include="..\wixstdba\wixstdba.vcxproj">
|
||||
<Name>wixextba</Name>
|
||||
<Project>{41085a22-e6aa-4e8b-ab1b-ddee0dc89dfa}</Project>
|
||||
<Private>True</Private>
|
||||
<DoNotHarvest>True</DoNotHarvest>
|
||||
<RefProjectOutputGroups>Binaries;Content;Satellites</RefProjectOutputGroups>
|
||||
<RefTargetDir>INSTALLFOLDER</RefTargetDir>
|
||||
</ProjectReference>
|
||||
</ItemGroup>
|
||||
<Import Project="$(WixTargetsPath)" />
|
||||
</Project>
|
||||
13
wixlib/BalExtension.wxs
Normal file
13
wixlib/BalExtension.wxs
Normal file
@@ -0,0 +1,13 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!--
|
||||
<copyright file="BalExtension.wxs" company="Outercurve Foundation">
|
||||
Copyright (c) 2004, Outercurve Foundation.
|
||||
This software is released under Microsoft Reciprocal License (MS-RL).
|
||||
The license and further copyright text can be found in the file
|
||||
LICENSE.TXT at the root directory of the distribution.
|
||||
</copyright>
|
||||
-->
|
||||
<Wix xmlns="http://schemas.microsoft.com/wix/2006/wi">
|
||||
<Fragment>
|
||||
</Fragment>
|
||||
</Wix>
|
||||
66
wixlib/wixstdba.wxs
Normal file
66
wixlib/wixstdba.wxs
Normal file
@@ -0,0 +1,66 @@
|
||||
<?xml version='1.0' encoding='utf-8'?>
|
||||
<!--
|
||||
<copyright file="wixstdba.wxs" company="Outercurve Foundation">
|
||||
Copyright (c) 2004, Outercurve Foundation.
|
||||
This software is released under Microsoft Reciprocal License (MS-RL).
|
||||
The license and further copyright text can be found in the file
|
||||
LICENSE.TXT at the root directory of the distribution.
|
||||
</copyright>
|
||||
-->
|
||||
<Wix xmlns='http://schemas.microsoft.com/wix/2006/wi'>
|
||||
<!-- RTF License Payload Group -->
|
||||
<Fragment>
|
||||
<PayloadGroup Id='WixExtbaRtfLicensePayloads'>
|
||||
<Payload Name='thm.xml' Compressed='yes' SourceFile='!(wix.WixExtbaThemeXml=$(var.wixextba.ProjectDir)Resources\RtfTheme.xml)' />
|
||||
<Payload Name='thm.wxl' Compressed='yes' SourceFile='!(wix.WixExtbaThemeWxl=$(var.wixextba.ProjectDir)Resources\RtfTheme.wxl)' />
|
||||
<Payload Name='Logo.png' Compressed='yes' SourceFile='!(wix.WixExtbaLogo=$(var.wixextba.ProjectDir)Resources\Logo.png)' />
|
||||
|
||||
<Payload Name='!(wix.WixExtbaLicenseRtfName=license.rtf)' Compressed='yes' SourceFile='!(wix.WixExtbaLicenseRtf=$(var.wixextba.ProjectDir)Resources\LoremIpsumLicense.rtf)' />
|
||||
</PayloadGroup>
|
||||
|
||||
<CustomTable Id='WixExtbaInformation'>
|
||||
<Row>
|
||||
<Data Column='LicenseFile'>!(wix.WixExtbaLicenseRtfName=license.rtf)</Data>
|
||||
</Row>
|
||||
</CustomTable>
|
||||
</Fragment>
|
||||
|
||||
<!-- Hyperlink License Payload Group -->
|
||||
<Fragment>
|
||||
<PayloadGroup Id='WixExtbaHyperlinkLicensePayloads'>
|
||||
<Payload Name='thm.xml' Compressed='yes' SourceFile='!(wix.WixExtbaThemeXml=$(var.wixextba.ProjectDir)Resources\HyperlinkTheme.xml)' />
|
||||
<Payload Name='thm.wxl' Compressed='yes' SourceFile='!(wix.WixExtbaThemeWxl=$(var.wixextba.ProjectDir)Resources\HyperlinkTheme.wxl)' />
|
||||
<Payload Name='Logo.png' Compressed='yes' SourceFile='!(wix.WixExtbaLogo=$(var.wixextba.ProjectDir)Resources\Logo.png)' />
|
||||
</PayloadGroup>
|
||||
|
||||
<CustomTable Id='WixExtbaInformation'>
|
||||
<Row>
|
||||
<Data Column='LicenseUrl'>!(wix.WixExtbaLicenseUrl)</Data>
|
||||
</Row>
|
||||
</CustomTable>
|
||||
</Fragment>
|
||||
|
||||
<!-- Hyperlink2 License Payload Group -->
|
||||
<Fragment>
|
||||
<PayloadGroup Id='WixExtbaHyperlink2LicensePayloads'>
|
||||
<Payload Name='thm.xml' Compressed='yes' SourceFile='!(wix.WixExtbaThemeXml=$(var.wixextba.ProjectDir)Resources\Hyperlink2Theme.xml)' />
|
||||
<Payload Name='thm.wxl' Compressed='yes' SourceFile='!(wix.WixExtbaThemeWxl=$(var.wixextba.ProjectDir)Resources\HyperlinkTheme.wxl)' />
|
||||
<Payload Name='LogoSide.png' Compressed='yes' SourceFile='!(wix.WixExtbaLogoSide=$(var.wixextba.ProjectDir)Resources\LogoSide.png)' />
|
||||
<Payload Name='Logo.png' Compressed='yes' SourceFile='!(wix.WixExtbaLogo=$(var.wixextba.ProjectDir)Resources\Logo.png)' />
|
||||
</PayloadGroup>
|
||||
|
||||
<CustomTable Id='WixExtbaInformation'>
|
||||
<Row>
|
||||
<Data Column='LicenseUrl'>!(wix.WixExtbaLicenseUrl)</Data>
|
||||
</Row>
|
||||
</CustomTable>
|
||||
</Fragment>
|
||||
|
||||
<!-- BootstrapperApplicationData tables definition -->
|
||||
<Fragment>
|
||||
<CustomTable Id='WixExtbaInformation' BootstrapperApplicationData='yes'>
|
||||
<Column Id='LicenseFile' Category='Text' Type='string' Width='0' Nullable='yes' PrimaryKey='yes' />
|
||||
<Column Id='LicenseUrl' Category='Text' Type='string' Width='0' Nullable='yes' PrimaryKey='yes' />
|
||||
</CustomTable>
|
||||
</Fragment>
|
||||
</Wix>
|
||||
32
wixlib/wixstdba_platform.wxi
Normal file
32
wixlib/wixstdba_platform.wxi
Normal file
@@ -0,0 +1,32 @@
|
||||
<?xml version='1.0' encoding='utf-8'?>
|
||||
<!--
|
||||
<copyright file="wixstdba_platform.wxi" company="Outercurve Foundation">
|
||||
Copyright (c) 2004, Outercurve Foundation.
|
||||
This software is released under Microsoft Reciprocal License (MS-RL).
|
||||
The license and further copyright text can be found in the file
|
||||
LICENSE.TXT at the root directory of the distribution.
|
||||
</copyright>
|
||||
-->
|
||||
<Include xmlns='http://schemas.microsoft.com/wix/2006/wi'>
|
||||
<Fragment>
|
||||
<BootstrapperApplication Id='WixExtendedBootstrapperApplication.RtfLicense' SourceFile='$(var.wixextba.TargetDir)wixextba.dll'>
|
||||
<PayloadGroupRef Id='WixExtbaRtfLicensePayloads' />
|
||||
</BootstrapperApplication>
|
||||
</Fragment>
|
||||
|
||||
<Fragment>
|
||||
<BootstrapperApplication Id='WixExtendedBootstrapperApplication.HyperlinkLicense' SourceFile='$(var.wixextba.TargetDir)wixextba.dll'>
|
||||
<PayloadGroupRef Id='WixExtbaHyperlinkLicensePayloads' />
|
||||
</BootstrapperApplication>
|
||||
</Fragment>
|
||||
|
||||
<Fragment>
|
||||
<BootstrapperApplication Id='WixExtendedBootstrapperApplication.Hyperlink2License' SourceFile='$(var.wixextba.TargetDir)wixextba.dll'>
|
||||
<PayloadGroupRef Id='WixExtbaHyperlink2LicensePayloads' />
|
||||
</BootstrapperApplication>
|
||||
</Fragment>
|
||||
|
||||
<Fragment>
|
||||
<BootstrapperApplication Id='WixExtendedBootstrapperApplication.Foundation' SourceFile='$(var.wixextba.TargetDir)wixextba.dll' />
|
||||
</Fragment>
|
||||
</Include>
|
||||
13
wixlib/wixstdba_x86.wxs
Normal file
13
wixlib/wixstdba_x86.wxs
Normal file
@@ -0,0 +1,13 @@
|
||||
<?xml version='1.0' encoding='utf-8'?>
|
||||
<!--
|
||||
<copyright file="wixstdba_x86.wxs" company="Outercurve Foundation">
|
||||
Copyright (c) 2004, Outercurve Foundation.
|
||||
This software is released under Microsoft Reciprocal License (MS-RL).
|
||||
The license and further copyright text can be found in the file
|
||||
LICENSE.TXT at the root directory of the distribution.
|
||||
</copyright>
|
||||
-->
|
||||
<Wix xmlns='http://schemas.microsoft.com/wix/2006/wi'>
|
||||
<?define platform=x86 ?>
|
||||
<?include wixstdba_platform.wxi ?>
|
||||
</Wix>
|
||||
Reference in New Issue
Block a user