Skip to content

Commit

Permalink
Merge v0.2.1
Browse files Browse the repository at this point in the history
  • Loading branch information
cd21h committed Feb 28, 2016
2 parents 7cec665 + ddbdb21 commit 1e0ac0f
Show file tree
Hide file tree
Showing 6 changed files with 2,394 additions and 11 deletions.
2 changes: 1 addition & 1 deletion PackageDefinitions.xml
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
<PackageDefinition Include="Xslt">
<RootFolder>$(SrcDir)\solution</RootFolder>
<NuspecFile>Xslt.nuspec</NuspecFile>
<Version>0.2.0.0</Version>
<Version>0.2.1.0</Version>
</PackageDefinition>

</ItemGroup>
Expand Down
13 changes: 10 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ XSLT 3 transformation task for MSBuild
This package provides SAXON-based XSLT 3 transformation tasks for MSBuild.
This is **tools** package, i.e. no assembly references are added to .NET projects.

Project is based on [Saxon-HE](http://nuget.org/List/Packages/Saxon-HE) .
Project is based on [Saxon-HE](http://nuget.org/List/Packages/Saxon-HE).


## Installation
Expand All @@ -29,7 +29,6 @@ Install nuget package as usual.
<Xslt3SingleFileTransform
Xslt="@(XsltTemplate)" Input="..\..\TestResources\Source.xml"
Output="result1.xml">
```

Task parameters:
Expand All @@ -45,4 +44,12 @@ Parameters can be passed as [item metadata](https://msdn.microsoft.com/en-us/lib
Parameters passed within `Input` item will **override** `Xslt` parameters with the same names. This is usefull if same XSLT is used to transform many files and some parameters
are specific per input XML file.

Stay tuned.

## Visual Studio intellisense support

Assuming you are running Visual Studio 2015 x64 Windows. Backup and replace `C:\Program Files (x86)\Microsoft Visual Studio 14.0\Xml\Schemas\xslt.xsd` file with `tools\xslt.xsd` from the package.

Please refer to the excellent post from [Steve Evangelista](http://appdevonsharepoint.com/adding-xslt-2-0-intellisense-to-visual-studio/) for detailed information how to enable XSLT intellisense.

---
*Stay tuned.*
4 changes: 4 additions & 0 deletions src/solution/Alphacloud.MSBuild.Xslt.csproj
Original file line number Diff line number Diff line change
Expand Up @@ -69,6 +69,10 @@
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
</None>
<None Include="packages.config" />
<None Include="Xslt.nuspec" />
<None Include="xslt.xsd">
<SubType>Designer</SubType>
</None>
</ItemGroup>
<Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />
<!-- To modify your build process, add your task inside one of the targets below and uncomment it.
Expand Down
6 changes: 3 additions & 3 deletions src/solution/Properties/AssemblyInfo.cs
Original file line number Diff line number Diff line change
Expand Up @@ -31,6 +31,6 @@
//
// You can specify all the values or you can default the Build and Revision Numbers
// by using the '*' as shown below:
// [assembly: AssemblyVersion("0.2.0.0")]
[assembly: AssemblyVersion("0.2.0.0")]
[assembly: AssemblyFileVersion("0.2.0.0")]
// [assembly: AssemblyVersion("0.2.1.0")]
[assembly: AssemblyVersion("0.2.1.0")]
[assembly: AssemblyFileVersion("0.2.1.0")]
8 changes: 4 additions & 4 deletions src/solution/Xslt.nuspec
Original file line number Diff line number Diff line change
Expand Up @@ -2,19 +2,19 @@
<package xmlns="http://schemas.microsoft.com/packaging/2011/08/nuspec.xsd">
<metadata minClientVersion="2.8">
<id>Alphacloud.MSBuild.Xslt</id>
<version>0.2.0.0</version>
<title>XSLT 3 transformations for MSBuild.</title>
<version>0.2.1.0</version>
<title>XSLT 3 transformation for MSBuild.</title>
<authors>Alphacloud.net</authors>
<owners>Alphacloud.net</owners>
<licenseUrl>http://www.apache.org/licenses/LICENSE-2.0</licenseUrl>
<projectUrl>https://github.com/alphacloud/MSBuild.Xslt</projectUrl>
<requireLicenseAcceptance>false</requireLicenseAcceptance>
<description>XSLT 3 transformations for MSBuild (based on SAXON-HE).</description>
<description>XSTL 3 transformation for MSBuild.</description>
<releaseNotes>
XML encoding fixes.
</releaseNotes>
<copyright>Copyright (c) 2016-2016 Alphacloud.net</copyright>
<tags>msbuild xslt xslt-3 xml alphacloud</tags>
<tags>alphacloud msbuild xslt xslt-3 xml</tags>
<frameworkAssemblies></frameworkAssemblies>
<dependencies></dependencies>
</metadata>
Expand Down
Loading

0 comments on commit 1e0ac0f

Please sign in to comment.