Initial commit

This commit is contained in:
2014-11-12 19:36:56 -05:00
commit 58324fbbcc
91 changed files with 7909 additions and 0 deletions

View 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
View 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
View 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>

View 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
View 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>