Permalink
Browse files

Added nuget packages for new loggers

  • Loading branch information...
1 parent bcd7a23 commit 3f313b8da1686d406cf6c14e4ed504578409582d @phatboyg phatboyg committed Mar 7, 2012
View
@@ -0,0 +1,26 @@
+<?xml version="1.0" encoding="utf-8"?>
+<package xmlns="http://schemas.microsoft.com/packaging/2010/07/nuspec.xsd">
+ <metadata>
+ <id>Topshelf.Log4Net</id>
+ <version>2.3.0.0</version>
+ <authors>Chris Patterson, Dru Sellers, Travis Smith</authors>
+ <description>Integration library adding support for log4net to Topshelf. Topshelf is a service library and hosting framework for .NET</description>
+ <language>en-US</language>
+ <iconUrl>http://topshelf-project.com/wp-content/themes/pandora/img/slide.1.png</iconUrl>
+ <licenseUrl>https://github.com/Topshelf/Topshelf/blob/master/LICENSE</licenseUrl>
+ <projectUrl>https://github.com/Topshelf/Topshelf</projectUrl>
+ <dependencies>
+ <dependency id="log4net" version="1.2.11" />
+ <dependency id="Topshelf" version="2.3.0.0" />
+ </dependencies>
+ </metadata>
+ <files>
+ <file src="build_output\NET35\Topshelf.Log4NetIntegration.dll" target="lib\NET35" />
+ <file src="build_output\NET35\Topshelf.Log4NetIntegration.xml" target="lib\NET35" />
+ <file src="build_output\NET35\Topshelf.Log4NetIntegration.pdb" target="lib\NET35" />
+ <file src="build_output\NET40\Topshelf.Log4NetIntegration.dll" target="lib\NET40" />
+ <file src="build_output\NET40\Topshelf.Log4NetIntegration.xml" target="lib\NET40" />
+ <file src="build_output\NET40\Topshelf.Log4NetIntegration.pdb" target="lib\NET40" />
+ </files>
+</package>
+
View
@@ -0,0 +1,26 @@
+<?xml version="1.0" encoding="utf-8"?>
+<package xmlns="http://schemas.microsoft.com/packaging/2010/07/nuspec.xsd">
+ <metadata>
+ <id>Topshelf.NLog</id>
+ <version>2.3.0.0</version>
+ <authors>Chris Patterson, Dru Sellers, Travis Smith</authors>
+ <description>Integration library adding support for NLog to Topshelf. Topshelf is a service library and hosting framework for .NET</description>
+ <language>en-US</language>
+ <iconUrl>http://topshelf-project.com/wp-content/themes/pandora/img/slide.1.png</iconUrl>
+ <licenseUrl>https://github.com/Topshelf/Topshelf/blob/master/LICENSE</licenseUrl>
+ <projectUrl>https://github.com/Topshelf/Topshelf</projectUrl>
+ <dependencies>
+ <dependency id="NLog" version="2.0.0.2000" />
+ <dependency id="Topshelf" version="2.3.0.0" />
+ </dependencies>
+ </metadata>
+ <files>
+ <file src="build_output\NET35\Topshelf.NLogIntegration.dll" target="lib\NET35" />
+ <file src="build_output\NET35\Topshelf.NLogIntegration.xml" target="lib\NET35" />
+ <file src="build_output\NET35\Topshelf.NLogIntegration.pdb" target="lib\NET35" />
+ <file src="build_output\NET40\Topshelf.NLogIntegration.dll" target="lib\NET40" />
+ <file src="build_output\NET40\Topshelf.NLogIntegration.xml" target="lib\NET40" />
+ <file src="build_output\NET40\Topshelf.NLogIntegration.pdb" target="lib\NET40" />
+ </files>
+</package>
+
View
@@ -237,6 +237,8 @@ def copyOutputFiles(fromDir, filePattern, outDir)
task :nuget do
sh "lib/nuget pack topshelf.nuspec /OutputDirectory build_artifacts"
sh "lib/nuget pack topshelf.dashboard.nuspec /OutputDirectory build_artifacts"
+ sh "lib/nuget pack topshelf.log4net.nuspec /OutputDirectory build_artifacts"
+ sh "lib/nuget pack topshelf.nlog.nuspec /OutputDirectory build_artifacts"
end
def project_outputs(props)
@@ -29,6 +29,7 @@
<DefineConstants>TRACE</DefineConstants>
<ErrorReport>prompt</ErrorReport>
<WarningLevel>4</WarningLevel>
+ <DocumentationFile>bin\Release\Topshelf.Log4NetIntegration.XML</DocumentationFile>
</PropertyGroup>
<ItemGroup>
<Reference Include="log4net" Condition="'$(TargetFrameworkVersion)' == 'v3.5'">
@@ -29,6 +29,7 @@
<DefineConstants>TRACE</DefineConstants>
<ErrorReport>prompt</ErrorReport>
<WarningLevel>4</WarningLevel>
+ <DocumentationFile>bin\Release\Topshelf.NLogIntegration.XML</DocumentationFile>
</PropertyGroup>
<ItemGroup>
<Reference Include="NLog" Condition="'$(TargetFrameworkVersion)' == 'v3.5'">

0 comments on commit 3f313b8

Please sign in to comment.