From 1e44ec84bd90ec9078027d1d9d78e83c7d305f2a Mon Sep 17 00:00:00 2001 From: BlueWall Date: Tue, 31 Aug 2010 17:02:36 -0400 Subject: Build system upgrade: Upgrading Prebuild.exe to correctly construct build solutions for crossplatform tools such as xbuild, monodevelop and nant. NOTE: Module prebuild files will need modification to work, as the prebuild must correctly define the reference path for all assemblies shipped in the OpenSimulator ./bin directory. These include assemblies such as XMLRPC.dll, OpenMetaverse.dll, Nini.dll, etc. . The entries should follow the form: See the distributed prebuild.xml for further examples. Crossplatform tools: xbuild and monodevelop use the vs2008 OpenSim.sln and the .csproj files in each namespace. Changes to the Prebuild.exe are against svn 322 and are included in a patch attached to the mantis. And the dnpb source are available@ svn co https://dnpb.svn.sourceforge.net/svnroot/dnpb dnpb The patches are pending application by the dnpb team. After which, the un-modified upstream Prebuild.exe will work as expected. --- Prebuild/doc/prebuild-example1.xml | 300 ---------------- Prebuild/doc/prebuild-example2.xml | 72 ---- Prebuild/doc/prebuild-example3.xml | 113 ------ Prebuild/doc/prebuild-example4.xml | 715 ------------------------------------- Prebuild/doc/prebuild-example5.xml | 187 ---------- 5 files changed, 1387 deletions(-) delete mode 100644 Prebuild/doc/prebuild-example1.xml delete mode 100644 Prebuild/doc/prebuild-example2.xml delete mode 100644 Prebuild/doc/prebuild-example3.xml delete mode 100644 Prebuild/doc/prebuild-example4.xml delete mode 100644 Prebuild/doc/prebuild-example5.xml (limited to 'Prebuild/doc') diff --git a/Prebuild/doc/prebuild-example1.xml b/Prebuild/doc/prebuild-example1.xml deleted file mode 100644 index a2cee42..0000000 --- a/Prebuild/doc/prebuild-example1.xml +++ /dev/null @@ -1,300 +0,0 @@ - - - - - - TRACE;DEBUG - false - false - false - 4 - false - 1591;219;1573;1572;168 - ..\bin - true - false - true - 285212672 - 4096 - false - Docs.xml - - - - - TRACE - true - false - false - 4 - false - 1591;219;1573;1572;168 - ..\bin - false - false - true - 285212672 - 4096 - false - Docs.xml - - - - - - - ..\bin\lib\Utility - RealmForge.Utility.xml - - - - - ..\bin\lib\Utility - RealmForge.Utility.xml - - - ../bin - - - - - - - - - - - - - - - ..\bin\lib\Framework - RealmForge.Framework.xml - - - - - ..\bin\lib\Framework - RealmForge.Framework.xml - - - ../bin - - - - - - - - - - - - - - - - - - - - - ..\bin\lib\Genres - RealmForge.Genres.xml - - - - - ..\bin\lib\Genres - RealmForge.Genres.xml - - - ../bin - - - - - - - - - - - - - - - - - ..\bin\lib\Forms - RealmForge.UI.Forms.xml - true - - - - - ..\bin\lib\Forms - RealmForge.UI.Forms.xml - true - - - ../bin - - - - - - - - - - - - IDE\Resources\ImagesCaptionIDE.bmp - IDE\Resources\ImagesCaptionPlain.bmp - IDE\Resources\ImagesMenuControl.bmp - IDE\Resources\ImagesPopupMenu.bmp - IDE\Resources\ImagesTabbedGroups.bmp - IDE\Resources\ImagesTabControl.bmp - IDE\Resources\LibraryIcon.ico - IDE\Resources\TabbedInvalid.cur - IDE\Resources\TabbedValid.cur - IDE\Resources\WizardPicture.bmp - Controls\Trees\tv_minus.bmp - Controls\Trees\tv_plus.bmp - Controls\Trees\treeview.bmp - Controls\Trees\listview.bmp - IDE\Menus\MenuControl.bmp - IDE\Controls\InertButton.bmp - IDE\Controls\TabbedGroups.bmp - IDE\Controls\TabCOntrol.bmp - IDE\Controls\WizardControl.bmp - Forms\IDETest.resx - Forms\IDEWindow.resx - Forms\Launcher.resx - Forms\MainRenderFrame.resx - - - - - - - - ..\bin\lib\RAGE - RealmForge.RAGE.xml - - - - - ..\bin\lib\RAGE - RealmForge.RAGE.xml - - - ../bin - ../bin - - - - - - - - - - - - - - - - - - - - - - - - - - - ..\bin\ScriptLibrary - RealmForge.ScriptLibrary.xml - - - - - ..\bin\ScriptLibrary - RealmForge.ScriptLibrary.xml - - - ../bin - - - - - - - - - - - - - - - - - - - - ..\bin\lib\Updater - Updater.xml - - - - - ..\bin\lib\Updater - Updater.xml - - - ../bin - - - - - - - - - - - - - - ..\bin - DemoGame.xml - - - - - ..\bin - DemoGame.xml - - - ../bin - - - - - - - - - - - - - - - diff --git a/Prebuild/doc/prebuild-example2.xml b/Prebuild/doc/prebuild-example2.xml deleted file mode 100644 index bd23c4f..0000000 --- a/Prebuild/doc/prebuild-example2.xml +++ /dev/null @@ -1,72 +0,0 @@ - - - - - - - DEBUG;TRACE;WIN32;NET - - DEBUG;TRACE;POSIX - - false - bin\Debug - true - 1595 - - - - - - TRACE;WIN32;NET - - TRACE;POSIX - - bin\Release - true - false - 1595 - - - - prebuild.xml - - - - - - - DEBUG;TRACE;WIN32;NET - - DEBUG;TRACE;POSIX - - false - bin\Debug - true - Prebuild.xml - 1595 - - - - - - TRACE;WIN32;NET - - TRACE;POSIX - - bin\Release - true - false - Prebuild.xml - 1595 - - - - - - - - - - - - diff --git a/Prebuild/doc/prebuild-example3.xml b/Prebuild/doc/prebuild-example3.xml deleted file mode 100644 index 0111562..0000000 --- a/Prebuild/doc/prebuild-example3.xml +++ /dev/null @@ -1,113 +0,0 @@ - - - - - - - - - - DEBUG;TRACE;WIN32 - - DEBUG;TRACE;POSIX - - false - false - false - 4 - - - false - 1591;219;1573;1572;168 - - - ..\bin - true - false - true - 285212672 - 4096 - false - Docs.xml - - - - - TRACE - true - false - false - 4 - false - 1591;219;1573;1572;168 - ..\bin - false - false - true - 285212672 - 4096 - false - Docs.xml - - - - - - - - ..\bin\lib\Utility - RealmForge.Utility.xml - - - - - ..\bin\lib\Utility - RealmForge.Utility.xml - - - ../bin - - - - - - - - - - - - - - - - - - - ..\bin - DemoGame.xml - - - - - ..\bin - DemoGame.xml - - - ../bin - - - - - - - - - - - - - - - - diff --git a/Prebuild/doc/prebuild-example4.xml b/Prebuild/doc/prebuild-example4.xml deleted file mode 100644 index e5861b8..0000000 --- a/Prebuild/doc/prebuild-example4.xml +++ /dev/null @@ -1,715 +0,0 @@ - - - - - - DEBUG;TRACE - false - false - bin\Debug - true - 4 - 1595 - - - - - TRACE - true - false - bin\Release - false - 1 - 1595 - - - - SdlDotNet.build - prebuild.xml - - - - - DEBUG;TRACE - false - false - bin\Debug - true - SdlDotNet.xml - 4 - 1595 - - - - - TRACE - true - false - bin\Release - SdlDotNet.xml - false - 1 - 1595 - - - - - - - - - - - - - - - - - - DEBUG;TRACE - false - false - bin\Debug - true - Rectangles.xml - 4 - 1595 - - - - - TRACE - true - false - bin\Release - false - Rectangles.xml - 1 - 1595 - - - - - - - App.ico - - - - - - - DEBUG;TRACE - false - false - bin\Debug - true - Gears.xml - 4 - 1595 - - - - - TRACE - true - false - bin\Release - false - Gears.xml - 1 - 1595 - - - - - - - - App.ico - - - - - - - DEBUG;TRACE - false - false - bin\Debug - true - CDPlayer.xml - 4 - 1595 - - - - - TRACE - true - false - bin\Release - false - CDPlayer.xml - 1 - 1595 - - - - - - - - App.ico - CDPlayer.cs - - - - - - - - - DEBUG;TRACE - false - false - bin\Debug - true - MoviePlayer.xml - 4 - 1595 - - - - - TRACE - true - false - bin\Release - false - MoviePlayer.xml - 1 - 1595 - - - - - - - App.ico - - - - - - - DEBUG;TRACE - false - false - bin\Debug - true - SimpleGame.xml - 4 - 1595 - - - - - TRACE - true - false - bin\Release - false - SimpleGame.xml - 1 - 1595 - - - - - - - App.ico - - - - - - - DEBUG;TRACE - false - false - bin\Debug - true - BombRun.xml - 4 - 1595 - - - - - TRACE - true - false - bin\Release - false - BombRun.xml - 1 - 1595 - - - - - - - App.ico - - - - - - - DEBUG;TRACE - false - false - bin\Debug - true - SnowDemo.xml - 4 - 1595 - - - - - TRACE - true - false - bin\Release - false - SnowDemo.xml - 1 - 1595 - - - - - - - App.ico - - - - - - - DEBUG;TRACE - false - false - bin\Debug - true - BounceSprites.xml - 4 - 1595 - - - - - TRACE - true - false - bin\Release - false - BounceSprites.xml - 1 - 1595 - - - - - - - App.ico - - - - - - - DEBUG;TRACE - false - false - bin\Debug - true - Triad.xml - 4 - 1595 - - - - - TRACE - true - false - bin\Release - false - Triad.xml - 1 - 1595 - - - - - - - - App.ico - - - - - - - DEBUG;TRACE - false - false - bin\Debug - true - GuiExample.xml - 4 - 1595 - - - - - TRACE - true - false - bin\Release - false - GuiExample.xml - 1 - 1595 - - - - - - - - - - - - - DEBUG;TRACE - false - false - bin\Debug - true - SpriteGuiDemos.xml - 4 - 1595 - - - - - TRACE - true - false - bin\Release - false - SpriteGuiDemos.xml - 1 - 1595 - - - - - - - - App.ico - - - - - - - DEBUG;TRACE - false - false - bin\Debug - true - SdlDotNet.Tests.xml - 4 - 1595 - - - - - TRACE - true - false - bin\Release - false - SdlDotNet.Tests.xml - 1 - 1595 - - - - - - - - - - - - - - - - DEBUG;TRACE - false - false - bin\Debug - true - AudioExample.xml - 4 - 1595 - - - - - TRACE - true - false - bin\Release - false - AudioExample.xml - 1 - 1595 - - - - - - - App.ico - - - - - - - DEBUG;TRACE - false - false - bin\Debug - true - SdlDotNet.Particles.xml - 4 - 1595 - - - - - TRACE - true - false - bin\Release - false - SdlDotNet.Particles.xml - 1 - 1595 - - - - - - - - - - - - - DEBUG;TRACE - false - false - bin\Debug - true - ParticlesExample.xml - 4 - 1595 - - - - - TRACE - true - false - bin\Release - false - ParticlesExample.xml - 1 - 1595 - - - - - - - - App.ico - - - - - - - - DEBUG;TRACE - false - false - bin\Debug - true - NeHe.xml - 4 - 1595 - - - - - TRACE - true - false - bin\Release - false - NeHe.xml - 1 - 1595 - - - - - - - - - - - App.ico - NeHe.cs - - - - - - - - - DEBUG;TRACE - false - false - bin\Debug - true - RedBook.xml - 4 - 1595 - - - - - TRACE - true - false - bin\Release - false - RedBook.xml - 1 - 1595 - - - - - - - - - - - App.ico - RedBook.cs - - - - - - - - - DEBUG;TRACE - false - false - bin\Debug - true - PhysFsTest.xml - 4 - 1595 - - - - - TRACE - true - false - bin\Release - false - PhysFsTest.xml - 1 - 1595 - - - - - - - - App.ico - - - - - diff --git a/Prebuild/doc/prebuild-example5.xml b/Prebuild/doc/prebuild-example5.xml deleted file mode 100644 index 5221547..0000000 --- a/Prebuild/doc/prebuild-example5.xml +++ /dev/null @@ -1,187 +0,0 @@ - - - - - - DEBUG;TRACE;WIN32 - false - true - bin\Debug - Tao.Sdl.xml - true - - - - - TRACE;WIN32 - true - true - bin\Release - Tao.Sdl.xml - false - - - - Tao.Sdl.License.txt - Tao.Sdl.Readme.txt - Tao.Sdl.snk - Tao.Sdl.dll.config - - - - - AssemblyInfo.cs - Sdl.cs - SdlImage.cs - SdlMixer.cs - SdlTtf.cs - SdlNet.cs - SdlGfx.cs - Smpeg.cs - DelegateCallingConventionCdeclAttribute.cs - - - - - - DEBUG;TRACE;WIN32 - false - false - bin\Debug - Tao.Sdl.Tests.xml - true - - - - - TRACE;WIN32 - true - false - bin\Release - Tao.Sdl.Tests.xml - false - - - - - - - AssemblyInfo.cs - SdlTest.cs - SdlTestVideo.cs - SdlTestImage.cs - SdlTestTtf.cs - SdlTestMixer.cs - SdlTestGfx.cs - SmpegTest.cs - - - - - - DEBUG;TRACE;WIN32 - false - false - bin\Debug - true - - - - - TRACE;WIN32 - true - false - bin\Release - false - - - - - - AssemblyInfo.cs - Rectangles.cs - - - - - - DEBUG;TRACE;WIN32 - false - false - bin\Debug - true - - - - - TRACE;WIN32 - true - false - bin\Release - false - - - - - - AssemblyInfo.cs - SmpegPlayer.cs - - - - - - DEBUG;TRACE;WIN32 - false - false - bin\Debug - true - - - - - TRACE;WIN32 - true - false - bin\Release - false - - - - - - AssemblyInfo.cs - GfxPrimitives.cs - - - - - - DEBUG;TRACE;WIN32 - false - false - bin\Debug - true - - - - - TRACE;WIN32 - true - false - bin\Release - false - - - - - AssemblyInfo.cs - AppMain.cs - BuildProcessor.cs - Options.cs - ReleaseBuildProcessor.cs - UsageHelp.cs - - - - -- cgit v1.1