<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Recent changes to patches</title><link>https://sourceforge.net/p/dnpb/patches/</link><description>Recent changes to patches</description><atom:link href="https://sourceforge.net/p/dnpb/patches/feed.rss" rel="self"/><language>en</language><lastBuildDate>Mon, 02 Dec 2013 17:43:38 -0000</lastBuildDate><atom:link href="https://sourceforge.net/p/dnpb/patches/feed.rss" rel="self" type="application/rss+xml"/><item><title>Add support for .NET 4.5</title><link>https://sourceforge.net/p/dnpb/patches/19/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;This patch adds support for .NET 4.5 and .NET 4.5.1.&lt;/p&gt;
&lt;p&gt;There are two minor additional things that should be done and aren't included in this patch:&lt;br /&gt;
1. Update Prebuild.exe. I assumed you'll want to compile it yourself.&lt;br /&gt;
2. Add to the svn:ignore property of the "Prebuild" directory the following entry: "Prebuild.v12.suo". This is the SUO file creatd by Visual Studio 2013. I didn't add it because that made "svn patch" fail, for some reason.&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Oren Hurvitz</dc:creator><pubDate>Mon, 02 Dec 2013 17:43:38 -0000</pubDate><guid isPermaLink="false">https://sourceforge.net82075e2a8b52b962965a7b21f4f2e2062972dfc4</guid></item><item><title>Remove unnecessary build &lt;copy&gt;s in NAntTarget.cs</title><link>https://sourceforge.net/p/dnpb/patches/18/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;For every nant .build file generated, Prebuild was adding a &amp;lt;copy&amp;gt; task  to copy files from the base directory to the bin/Debug or bin/Release and then another copy task which ended up copying everything again into an embedded bin/Debug/bin/Debug or bin/Release/bin/Release directory.&lt;/p&gt;
&lt;p&gt;It just so happened that nant 0.91 and probably earlier appeared to contain a bug which stopped those &amp;lt;copy&amp;gt; directives actually doing any copying.  However, 0.92 seems to fix this (perhaps [1]) and so nant starts copying a bunch of files on every build that don't actually appear to be needed to perform the compile, at least in the OpenSimulator project.&lt;/p&gt;
&lt;p&gt;This patch removes those copy statements and is really for possible comment since I don't know if it breaks other builds (though that seems unlikely with the previous nant bug).&lt;/p&gt;
&lt;p&gt;[1] &lt;a href="https://github.com/nant/nant/pull/39" rel="nofollow"&gt;https://github.com/nant/nant/pull/39&lt;/a&gt;&lt;br /&gt;
[2] &lt;a href="http://opensimulator.org" rel="nofollow"&gt;http://opensimulator.org&lt;/a&gt;&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Justin Clark-Casey</dc:creator><pubDate>Wed, 14 Nov 2012 03:34:51 -0000</pubDate><guid isPermaLink="false">https://sourceforge.net39b15f506e03bee0a462aeb6387815db28e9bd66</guid></item><item><title>Add Copy task</title><link>https://sourceforge.net/p/dnpb/patches/17/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;Adding Copy task for vs ...&lt;br /&gt;
&amp;lt;Match pattern="../bin/IronPython.xml" buildAction="Copy" recurse="false" destination="$(OutputPath)" /&amp;gt;&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">BlueWall</dc:creator><pubDate>Sun, 25 Dec 2011 04:28:17 -0000</pubDate><guid isPermaLink="false">https://sourceforge.net73863d0f63c22d273e13dd7c6b290bb97d23c292</guid></item><item><title>/Work/BlueWall/Projects/BlueWall Advanced/Patch</title><link>https://sourceforge.net/p/dnpb/patches/16/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;This patch provides changes to allow wildcards to be used in include definitions in the prebuild.xml file. There is also a fix for the nant target. When using the path element in Reference nodes, the nant build was getting only the path part to the reference, and not the reference name.&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">BlueWall</dc:creator><pubDate>Mon, 30 Aug 2010 18:50:18 -0000</pubDate><guid isPermaLink="false">https://sourceforge.net1c57d7b56866a2f80db584d0626609ccaee06e61</guid></item><item><title>Added support for resource names (Visual Studio)</title><link>https://sourceforge.net/p/dnpb/patches/15/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;Implemented support for \'ResourceName\' attribute on the Match and File nodes. The attributes value can contain the variables $(assemblyName), $(path), and $(filename) which are replaces with the respective values.&lt;/p&gt;
&lt;p&gt;Assembly Name: The $(assemblyName) variable is replace the the hosting project\'s assembly name, if that project exists, otherwise a empty string is used.&lt;/p&gt;
&lt;p&gt;Path: The $(path) is replaced with the relative path from the parent project with the directory seperator represented as a dot (i.e. \"Resources\\Pictures\" becomes \"Resources.Pictures\". &lt;br /&gt;
Filename: The $(filename) variable is replaced with the actual filename including extension.&lt;/p&gt;
&lt;p&gt;Finally I\'ve also added a warning in Kernel.cs:488 in the case that it comes across an unexpected node (in my case I had the configuration nodes there instead of under the solution).&lt;/p&gt;
&lt;p&gt;Note: I think this patch also includes the previous clean embedded solution fix and again only applies to the projects covered by VS Generic.&lt;/p&gt;
&lt;p&gt;Oh and please don\'t feel obliged to check this in I just submitted it as the project I\'m working on required custom resource names and I thought I would share my changes :) &lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Charles Weld</dc:creator><pubDate>Mon, 17 May 2010 23:19:45 -0000</pubDate><guid isPermaLink="false">https://sourceforge.netc83daf3ea6561fc6beac6e17298af73ccdde7247</guid></item><item><title>VS Target - Clean projects in embedded solutions</title><link>https://sourceforge.net/p/dnpb/patches/14/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;There is currently a bug where projects in embedded solutions are not 'cleaned'. The attached patch fixes this for VS Generic targets only (VS2005,VS2008,VS2010).&lt;/p&gt;
&lt;p&gt;Example:&lt;br /&gt;
&amp;lt;Solution name="SharpDebug" activeConfig="Debug"&amp;gt;&lt;br /&gt;
&amp;lt;EmbeddedSolution name="Main"&amp;gt;&lt;br /&gt;
&amp;lt;Project name="TestApp"&amp;gt;&lt;br /&gt;
....&lt;br /&gt;
&amp;lt;/Project&amp;gt;&lt;br /&gt;
&amp;lt;/EmbeddedSolution&amp;gt;&lt;br /&gt;
&amp;lt;/Solution&amp;gt;&lt;/p&gt;
&lt;p&gt;In this example the project 'TestApp' will not be cleaned (project files are not removed).&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Charles Weld</dc:creator><pubDate>Wed, 12 May 2010 00:08:23 -0000</pubDate><guid isPermaLink="false">https://sourceforge.net0e77a13a9ad2b1da698dc28e68b1c11c72448c73</guid></item><item><title>Patch for VS 2010 support</title><link>https://sourceforge.net/p/dnpb/patches/13/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;Introduces a new target for Visual Studio 2010 (Version 11.0), also adding support for Framework Version 4.0.&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Charles Weld</dc:creator><pubDate>Sat, 24 Apr 2010 04:10:33 -0000</pubDate><guid isPermaLink="false">https://sourceforge.netd12c240a09e4cdc4baf5591a5bf8b625412628cb</guid></item><item><title>Start of adding support for Platform</title><link>https://sourceforge.net/p/dnpb/patches/12/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;Adding in the start of specifiying platform so that you can compile to non-AnyCPU targets.&lt;/p&gt;
&lt;p&gt;In Visual Studio, the platform is now called "Platform", not "Any CPU".  This is to prevent confusion on what platform you are really compiling to.  Visual studio supports picking both a Target (Debug) and a Platform (Platform) on each project.  For proper Visual studio support, this should be an array of platforms, not a single one, and then you pick what the platform for the project.&lt;/p&gt;
&lt;p&gt;Nant has a simpler view of that will match with how Prebuild views the target.  Nant has the platform at the CSC level, so a Projects maps to a csc pefectly.&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Zackary Geers</dc:creator><pubDate>Sat, 31 Jan 2009 00:24:43 -0000</pubDate><guid isPermaLink="false">https://sourceforge.netc7180e2574455129ccb6e4e28fc0f895af19b41a</guid></item><item><title>Patch for frameworkVersion attribute</title><link>https://sourceforge.net/p/dnpb/patches/11/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;Adds support for the frameworkVersion attribute to VS2008 and VS2005. This patch was created against the DNPB checked into OpenSim's repository so there may be some weirdness applying it to trunk, but other than SVN revision numbers I think it should apply cleanly.&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">John Hurliman</dc:creator><pubDate>Thu, 27 Nov 2008 00:11:36 -0000</pubDate><guid isPermaLink="false">https://sourceforge.nete92cb6681d32b539bdf65ba2e934bb407d45e552</guid></item><item><title>Patch for 3.5 &amp; NoStdLib</title><link>https://sourceforge.net/p/dnpb/patches/10/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;Contains three patches:&lt;/p&gt;
&lt;p&gt;Support for .Net Framework 3.5 for VS and Mono&lt;br /&gt;
Support for &amp;lt;NoStdLib" option for VS Project and Nant Build files&lt;br /&gt;
Includes the remove empty project patch.&lt;/p&gt;
&lt;p&gt;These patches are used in the MOSA project (www.mosa-project.org).&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Phil G</dc:creator><pubDate>Sat, 11 Oct 2008 17:00:25 -0000</pubDate><guid isPermaLink="false">https://sourceforge.net7ac23d736346a19be21f0b6cde999e9e4a4c378c</guid></item></channel></rss>