Commit Graph

24 Commits

Author SHA1 Message Date
Justin Clark-Casey
dbb69da325 Stop Prebuild from generating <copy> statements which unnecessarily copy files into bin/Debug or bin/Release
nant_0.91~alpha2+dfsg-3_all.deb in Ubuntu 12.04 and earlier actually ignored these due to a bug
However, nant 0.92~rc1+dfsg-2 in Ubuntu 12.10 fixes this bug (possibly https://github.com/nant/nant/pull/39).
Which makes nant time-consumingly copy these files when the aren't actually used.
Tested removal of <copy> on both nant 0.91 and nant 0.92
This change has been used without issue for OpenSimulator since Nov 14 2012 commit 90c6d2e
2014-07-24 21:00:29 +01:00
Latif Khalifa
4bfa978414 Fixed permissions 2014-02-25 16:08:56 +01:00
Latif Khalifa
ac57658139 Added support for .NET 4 and .NET 4.5 and Visual Studio 2012 to Prebuild 2014-02-25 16:08:02 +01:00
Jim Radford
43c7170a86 LIBOMV-637 Adds ability for prebuild to specify PlatformTarget Thanks Douglas R. Miles for the patch
git-svn-id: http://libopenmetaverse.googlecode.com/svn/libopenmetaverse/trunk@3192 52acb1d6-8a22-11de-b505-999d5b087335
2009-10-30 01:10:44 +00:00
Jim Radford
6bf3442294 LIBOMV-729 Fixes Prebuild to allow support for VS2010 b2 solution and project files to be generated properly
git-svn-id: http://libopenmetaverse.googlecode.com/svn/libopenmetaverse/trunk@3191 52acb1d6-8a22-11de-b505-999d5b087335
2009-10-30 01:04:38 +00:00
John Hurliman
85a2f183f4 Prebuild:
* Don't add duplicate assembly references
* Create a HintPath for assembly references that exist in a project reference directory (fixes an xbuild issue)
* Add a VS2010 target

git-svn-id: http://libopenmetaverse.googlecode.com/svn/libopenmetaverse/trunk@3075 52acb1d6-8a22-11de-b505-999d5b087335
2009-08-12 04:46:44 +00:00
John Hurliman
1f40c164c4 Attempted fix for the prebuild nant regression
git-svn-id: http://libopenmetaverse.googlecode.com/svn/libopenmetaverse/trunk@2910 52acb1d6-8a22-11de-b505-999d5b087335
2009-06-24 01:04:29 +00:00
John Hurliman
dd4d781f4b Fix for Prebuild generating project files that are incompatible with VC# express
git-svn-id: http://libopenmetaverse.googlecode.com/svn/libopenmetaverse/trunk@2908 52acb1d6-8a22-11de-b505-999d5b087335
2009-06-24 00:52:43 +00:00
John Hurliman
174acc2a19 Added a fix to Prebuild NAnt generation to skip <nowarn> entries for empty values
git-svn-id: http://libopenmetaverse.googlecode.com/svn/libopenmetaverse/trunk@2906 52acb1d6-8a22-11de-b505-999d5b087335
2009-06-23 07:08:28 +00:00
John Hurliman
85a7e8e287 * Removed SecondGlance since it never went anywhere and is now superseded by WinGridProxy
* Modified Prebuild to add better support for WinForms projects

git-svn-id: http://libopenmetaverse.googlecode.com/svn/libopenmetaverse/trunk@2905 52acb1d6-8a22-11de-b505-999d5b087335
2009-06-22 23:35:58 +00:00
John Hurliman
660ada1b8c Reverting the hack to make Prebuild always put NAnt in mono-3.5 profile
git-svn-id: http://libopenmetaverse.googlecode.com/svn/libopenmetaverse/trunk@2770 52acb1d6-8a22-11de-b505-999d5b087335
2009-05-16 01:43:08 +00:00
John Hurliman
8014afcc3e * Added ReaderWriterLockSlim.cs to OpenMetaverseTypes from the Mono SVN
* Prebuild will now define the VISUAL_STUDIO symbol in .csproj files while leaving NAnt files alone
* A conditional was added to use the .NET ReaderWriterLockSlim for VS compiles and the one in OpenMetaverseTypes for Mono compiles. This is a kludge until everyone is running Mono 2.6 or later (hah)

git-svn-id: http://libopenmetaverse.googlecode.com/svn/libopenmetaverse/trunk@2769 52acb1d6-8a22-11de-b505-999d5b087335
2009-05-16 01:34:41 +00:00
John Hurliman
61336cff23 Part two of the experimental commit: Configure NAnt to always use the mono-3.5 profile
git-svn-id: http://libopenmetaverse.googlecode.com/svn/libopenmetaverse/trunk@2766 52acb1d6-8a22-11de-b505-999d5b087335
2009-05-16 00:36:16 +00:00
Jim Radford
d98e36491f Fixes several comment warnings
Re-enables <nowarn> element when compiling with nant (re-added code to prebuild to support this)
Update prebuild binary to fixed version

git-svn-id: http://libopenmetaverse.googlecode.com/svn/libopenmetaverse/trunk@2528 52acb1d6-8a22-11de-b505-999d5b087335
2009-03-21 17:28:17 +00:00
Jim Radford
23e2086fb1 git-svn-id: http://libopenmetaverse.googlecode.com/svn/libopenmetaverse/trunk@2493 52acb1d6-8a22-11de-b505-999d5b087335 2009-03-18 16:51:39 +00:00
John Hurliman
0e69e5d12f Fixing Prebuild issues with visual studio WinForms projects
git-svn-id: http://libopenmetaverse.googlecode.com/svn/libopenmetaverse/trunk@2446 52acb1d6-8a22-11de-b505-999d5b087335
2009-02-19 18:34:48 +00:00
John Hurliman
aebfd35507 Attempting to fix a prebuild regression that broke WinForms in VS200x
git-svn-id: http://libopenmetaverse.googlecode.com/svn/libopenmetaverse/trunk@2413 52acb1d6-8a22-11de-b505-999d5b087335
2009-01-10 01:37:32 +00:00
John Hurliman
74fc54a786 Updating Prebuild source to match the binary in trunk/bin/Prebuild.exe
git-svn-id: http://libopenmetaverse.googlecode.com/svn/libopenmetaverse/trunk@2399 52acb1d6-8a22-11de-b505-999d5b087335
2008-12-22 06:51:23 +00:00
John Hurliman
af97cb2d48 * Fixed [LIBOMV-370], problem with Prebuild generation for WinForms projects
* Removing more scaling code from Meshmerizer plugin
* Removed dead GUITestClient project

git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@2285 52acb1d6-8a22-11de-b505-999d5b087335
2008-10-09 17:19:29 +00:00
John Hurliman
1de5be5e60 [LIBOMV-348] Couple of modifications to VS generator to not corrupt WinForms. Tested on VS2005, needs more testing (especially on VS2008)
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@2076 52acb1d6-8a22-11de-b505-999d5b087335
2008-08-08 22:58:23 +00:00
Jim Radford
8376ed7d3b LIBOMV-334 Fixed prebuild to move xml closing tags to their proper place.
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@2040 52acb1d6-8a22-11de-b505-999d5b087335
2008-07-31 02:24:28 +00:00
Jim Radford
e763b07b4a LIBOMV-334 Updates prebuild to not clobber the bin directory when nant clean is ran. Really ugly hack, hard codes the filenames to exclude during clean inside Prebuild.exe, this is a temporary workaround until prebuild supports some sort of exclusion.
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@2038 52acb1d6-8a22-11de-b505-999d5b087335
2008-07-31 02:15:23 +00:00
Jim Radford
998c310603 LIBOMV-334 Updates prebuild to properly use warning suppression when creating nant targets.
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@2037 52acb1d6-8a22-11de-b505-999d5b087335
2008-07-31 01:29:51 +00:00
John Hurliman
0bcc16f1bc Importing our customized version of Prebuild so jradford can fix it even more
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@2027 52acb1d6-8a22-11de-b505-999d5b087335
2008-07-30 04:40:20 +00:00