From 79209c429705beb57ad9b787718856ab2c9fd37c Mon Sep 17 00:00:00 2001 From: Jeff Ames Date: Mon, 17 Mar 2008 20:55:21 +0000 Subject: Merged changes in Prebuild trunk up to r258 into OpenSim's Prebuild. Hopefully this should make merging upstream easier. Building with NAnt should still work, but Visual Studio is untested. --- Prebuild/README | 128 +++++++++++++++++++++++++++++++++++++------------------- 1 file changed, 86 insertions(+), 42 deletions(-) (limited to 'Prebuild/README') diff --git a/Prebuild/README b/Prebuild/README index 4341e42..e8a2d69 100644 --- a/Prebuild/README +++ b/Prebuild/README @@ -2,14 +2,16 @@ Prebuild Instructions Prebuild is an XML-driven pre-build tool allowing developers to easily generate project or make files for major IDE's and .NET development tools including: Visual Studio 2005, Visual Studio 2003, Visual Studio 2002, SharpDevelop, SharpDevelop2, MonoDevelop, and NAnt. -_________________________________________________________________________________ +_______________________________________________________________________________ Overview -Prebuild can be either be run from the command line to generate the project and make files or you can execute the included batch (*.bat) and Unix Shell script (*.sh) files. -The Prebuild file +Prebuild can be either be run from the command line to generate the +project and make files or you can execute the included batch (*.bat) +and Unix Shell script (*.sh) files. -_________________________________________________________________________________ -The currently supported developement tools and their associated batch and shell script files. +_______________________________________________________________________________ +The currently supported developement tools and their associated batch +and shell script files. Visual Studio .NET 2005 (VS2005.bat) Visual Studio .NET 2003 (VS2003.bat) @@ -18,70 +20,102 @@ SharpDevelop (SharpDevelop.bat) - http://www.icsharpcode.net/OpenSource/SD/ SharpDevelop2 (SharpDevelop.bat) - http://www.icsharpcode.net/OpenSource/SD/ MonoDevelop (MonoDevelop.sh) - http://www.monodevelop.com/ NAnt (nant.sh and nant.bat) - http://nant.sourceforge.net/ -Autotools (autotools.bat and autotools.sh) http://www.gnu.org. Only partial support +Autotools (autotools.bat and autotools.sh) - http://en.wikipedia.org/wiki/GNU_build_system Notes: -A Unix Shell script is provided for MonoDevelop, as this is more appropriate than a windows batch file. -Visual Studio .NET 2005 and the Visual Express IDE's can import solutions from older versions of Visual Studio .NET. + +A Unix Shell script is provided for MonoDevelop, as it does not run on +Windows at this time. + +Visual Studio .NET 2005 and the Visual Express IDE's can import +solutions from older versions of Visual Studio .NET. + Makefiles are not currently supported. -_________________________________________________________________________________ +_______________________________________________________________________________ Command Line Syntax: Example: ->Prebuild /target vs2003 +> Prebuild /target vs2003 -This will generate the project files for Visual Studio.NET 2003 and place the redirect the log to a file named PrebuildLog.txt in the parent directory +This will generate the project files for Visual Studio.NET 2003 and +place the redirect the log to a file named PrebuildLog.txt in the +parent directory -The syntax structure is as below, where commandParameter is optional depending on the command and you can provide several option-value pairs. -Note: The '>' signified the command line, do not actually enter this manually +The syntax structure is as below, where commandParameter is optional +depending on the command and you can provide several option-value +pairs. ->Prebuild /