Author: dhudson Date: 2006-06-16 14:57:08 -0400 (Fri, 16 Jun 2006) New Revision: 61811
Added: trunk/tao/src/Tao.GlPostProcess/prebuild.xml trunk/tao/src/Tao.OpenGl.ExtensionLoader/prebuild.xml Removed: trunk/tao/src/Tao.GlPostProcess/Tao.GlPostProcess.dnpb trunk/tao/src/Tao.OpenGl.ExtensionLoader/Tao.OpenGl.ExtensionLoader.dnpb Modified: trunk/tao/BUILDING.txt trunk/tao/README.txt trunk/tao/config/mono-1-1.mk trunk/tao/config/net-1-1.mk trunk/tao/other/Prebuild/changes.txt trunk/tao/other/Prebuild/license.txt Log: minor updates Modified: trunk/tao/BUILDING.txt =================================================================== --- trunk/tao/BUILDING.txt 2006-06-16 18:01:26 UTC (rev 61810) +++ trunk/tao/BUILDING.txt 2006-06-16 18:57:08 UTC (rev 61811) @@ -1,5 +1,5 @@ -** For the latest information, please visit http://www.mono-project.com/Tao +** For the latest information, please visit http://taoframework.com There are two ways of building Tao; one requiring GNU make, and a win32-only batch file build. Please contact the tao mailing list with any problems; Modified: trunk/tao/README.txt =================================================================== --- trunk/tao/README.txt 2006-06-16 18:01:26 UTC (rev 61810) +++ trunk/tao/README.txt 2006-06-16 18:57:08 UTC (rev 61811) @@ -1,12 +1,12 @@ The Tao Framework for .NET is a collection of bindings to facilitate cross-platform game-related development utilizing the .NET platform. -Currently included bindings are OpenGL 1.5, GLU 1.3, GLUT 3.7.6, WGL, +Currently included bindings are OpenGL 1.5, GLU 1.3, FreeGLUT 2.4.0, WGL, various GL and WGL-related extensions, OpenAL 1.0, Cg 1.2.1, DevIL 1.6.7, -SDL 1.2.10, and GLFW 2.4.2. +SDL 1.2.10, PhysFs 1.0.1, ODE 0.5.0 GLFW 2.5.0. These bindings all function in a cross-platform and cross-runtime manner -using Microsoft's .NET 1.0 and 1.1 runtimes on Windows and the Mono runtime +using Microsoft's .NET 1.1 runtime on Windows and the Mono runtime on Windows and Linux. Other platforms and runtimes have not been tested, but, would most likely work with a minimal amount of changes. @@ -21,5 +21,5 @@ For more information and resources, visit the Tao Framework web site. -Randy Ridge +The Tao Framework Team http://www.taoframework.com Modified: trunk/tao/config/mono-1-1.mk =================================================================== --- trunk/tao/config/mono-1-1.mk 2006-06-16 18:01:26 UTC (rev 61810) +++ trunk/tao/config/mono-1-1.mk 2006-06-16 18:57:08 UTC (rev 61811) @@ -1,27 +1,27 @@ - -## -## Config file for Mono 1.1 -## - -ifneq (,$(MONODIR)) - CSC = $(MONODIR)/mcs -else - CSC = mcs -endif -CSFLAGS = -ILDASM = monodis -ILASM = ilasm - -RUN_WITH_MONO = 1 -WIN32_BUILD = - -# flag to compiler to build a library -LIBFLAG = /target:library - -# flag to compiler to have the result go to the output; will be used like -# $(OUTFLAG):foo.dll. Same with ref. -OUTFLAG = /out -REFFLAG = /r - -DESTDIR = $(DEPTH)/dist - + +## +## Config file for Mono 1.1 +## + +ifneq (,$(MONODIR)) + CSC = $(MONODIR)/mcs +else + CSC = mcs +endif +CSFLAGS = +ILDASM = monodis +ILASM = ilasm + +RUN_WITH_MONO = 1 +WIN32_BUILD = + +# flag to compiler to build a library +LIBFLAG = /target:library + +# flag to compiler to have the result go to the output; will be used like +# $(OUTFLAG):foo.dll. Same with ref. +OUTFLAG = /out +REFFLAG = /r + +DESTDIR = $(DEPTH)/dist + Modified: trunk/tao/config/net-1-1.mk =================================================================== --- trunk/tao/config/net-1-1.mk 2006-06-16 18:01:26 UTC (rev 61810) +++ trunk/tao/config/net-1-1.mk 2006-06-16 18:57:08 UTC (rev 61811) @@ -1,22 +1,22 @@ - -## -## Config file for .NET 1.1 -## - -CSC = csc /nologo -CSFLAGS = /D:WIN32 -ILDASM = ildasm /text -ILASM = ilasm - -RUN_WITH_MONO = -WIN32_BUILD = 1 - -# flag to $(CSC) to build a library -LIBFLAG = /target:library - -# flag to $(MCS) to have the result go to the output; will be used like -# $(OUTFLAG):foo.dll -OUTFLAG = /out -REFFLAG = /r - -DESTDIR = $(DEPTH)/dist + +## +## Config file for .NET 1.1 +## + +CSC = csc /nologo +CSFLAGS = /D:WIN32 +ILDASM = ildasm /text +ILASM = ilasm + +RUN_WITH_MONO = +WIN32_BUILD = 1 + +# flag to $(CSC) to build a library +LIBFLAG = /target:library + +# flag to $(MCS) to have the result go to the output; will be used like +# $(OUTFLAG):foo.dll +OUTFLAG = /out +REFFLAG = /r + +DESTDIR = $(DEPTH)/dist Modified: trunk/tao/other/Prebuild/changes.txt =================================================================== --- trunk/tao/other/Prebuild/changes.txt 2006-06-16 18:01:26 UTC (rev 61810) +++ trunk/tao/other/Prebuild/changes.txt 2006-06-16 18:57:08 UTC (rev 61811) @@ -1,9 +1,15 @@ -[ Key ] -* = Change or information -+ = Addition -! = Bug Fix +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, MonoDevelop, and NAnt. -[ xxx xx, 2006 - 1.3 ] +Documentation and downloads are available at http://dnpb.sourceforge.net. + +Prebuild is licensed under the BSD license. + +[ xxx xx, 2006 - 1.3.1 ] + ! VS2005 fixes from Rob Loach + ! NAnt fixes from Rob Loach + ! XML doc fixes from Rob Loach + +[ February 28, 2006 - 1.3 ] + Added MonoDevelop target. + Added NAnt target. + Lots of fixes to all targets. @@ -11,6 +17,8 @@ * Updated schema to 1.6 to fix a typo and add a new parameter. * jendave is now the maintainer of the project. RobLoach has been added as a developer. * Removed references to 'dnpb'. + + Added rudimentary support for pre- and post- build scripts + * Updated examples. [ August 5, 2004 - 1.2 ] + Added Visual Studio Express (vs2005express) target contributed by Borrillis and modified for use with different languages @@ -168,3 +176,8 @@ [ April 13, 2004 - 0.10.1 ] * First Release + +[ Key ] +* = Change or information ++ = Addition +! = Bug Fix Modified: trunk/tao/other/Prebuild/license.txt =================================================================== --- trunk/tao/other/Prebuild/license.txt 2006-06-16 18:01:26 UTC (rev 61810) +++ trunk/tao/other/Prebuild/license.txt 2006-06-16 18:57:08 UTC (rev 61811) @@ -29,4 +29,4 @@ CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE - POSSIBILITY OF SUCH DAMAGE. \ No newline at end of file + POSSIBILITY OF SUCH DAMAGE. Deleted: trunk/tao/src/Tao.GlPostProcess/Tao.GlPostProcess.dnpb =================================================================== --- trunk/tao/src/Tao.GlPostProcess/Tao.GlPostProcess.dnpb 2006-06-16 18:01:26 UTC (rev 61810) +++ trunk/tao/src/Tao.GlPostProcess/Tao.GlPostProcess.dnpb 2006-06-16 18:57:08 UTC (rev 61811) @@ -1,35 +0,0 @@ -<?xml version="1.0" encoding="utf-8" ?> -<Prebuild xmlns="http://dnpb.sourceforge.net/schemas/prebuild-1.6.xsd" version="1.6"> - <Solution name="Tao.GlPostProcess"> - <Configuration name="Debug"> - <Options> - <CompilerDefines>DEBUG;TRACE;WIN32</CompilerDefines> - <OptimizeCode>false</OptimizeCode> - <OutputPath>bin\Debug</OutputPath> - <XmlDocFile>Tao.GlPostProcess.xml</XmlDocFile> - <DebugInformation>true</DebugInformation> - </Options> - </Configuration> - <Configuration name="Release"> - <Options> - <CompilerDefines>TRACE;WIN32</CompilerDefines> - <OptimizeCode>true</OptimizeCode> - <OutputPath>bin\Release</OutputPath> - <XmlDocFile>Tao.GlPostProcess.xml</XmlDocFile> - <DebugInformation>false</DebugInformation> - </Options> - </Configuration> - <Files> - <File>Tao.GlPostProcess.License.txt</File> - <File>Tao.GlPostProcess.Readme.txt</File> - <File>Tao.GlPostProcess.snk</File> - </Files> - <Project name="Tao.GlPostProcess" path="." language="C#" type="Exe"> - <Reference name="System" /> - <Files> - <File>AssemblyInfo.cs</File> - <File>GlPostProcess.cs</File> - </Files> - </Project> - </Solution> -</Prebuild> Copied: trunk/tao/src/Tao.GlPostProcess/prebuild.xml (from rev 61800, trunk/tao/src/Tao.GlPostProcess/Tao.GlPostProcess.dnpb) Deleted: trunk/tao/src/Tao.OpenGl.ExtensionLoader/Tao.OpenGl.ExtensionLoader.dnpb =================================================================== --- trunk/tao/src/Tao.OpenGl.ExtensionLoader/Tao.OpenGl.ExtensionLoader.dnpb 2006-06-16 18:01:26 UTC (rev 61810) +++ trunk/tao/src/Tao.OpenGl.ExtensionLoader/Tao.OpenGl.ExtensionLoader.dnpb 2006-06-16 18:57:08 UTC (rev 61811) @@ -1,34 +0,0 @@ -<?xml version="1.0" encoding="utf-8" ?> -<Prebuild xmlns="http://dnpb.sourceforge.net/schemas/dnpb-1.6.xsd" version="1.6"> - <Solution name="Tao.OpenGl.ExtensionLoader"> - <Configuration name="Debug"> - <Options> - <CompilerDefines>DEBUG;TRACE;WIN32</CompilerDefines> - <OptimizeCode>false</OptimizeCode> - <OutputPath>bin\Debug</OutputPath> - <AllowUnsafe>true</AllowUnsafe> - <DebugInformation>true</DebugInformation> - </Options> - </Configuration> - <Configuration name="Release"> - <Options> - <CompilerDefines>TRACE;WIN32</CompilerDefines> - <OptimizeCode>true</OptimizeCode> - <OutputPath>bin\Release</OutputPath> - <AllowUnsafe>true</AllowUnsafe> - <DebugInformation>false</DebugInformation> - </Options> - </Configuration> - <Files> - <File>Tao.OpenGl.ExtensionLoader.snk</File> - <File>Tao.OpenGl.ExtensionLoader.dll.config</File> - </Files> - <Project name="Tao.OpenGl.ExtensionLoader" path="." language="C#" type="Library"> - <Reference name="System" /> - <Files> - <File>AssemblyInfo.cs</File> - <File>GlExtensionLoader.cs</File> - </Files> - </Project> - </Solution> -</Prebuild> Copied: trunk/tao/src/Tao.OpenGl.ExtensionLoader/prebuild.xml (from rev 61800, trunk/tao/src/Tao.OpenGl.ExtensionLoader/Tao.OpenGl.ExtensionLoader.dnpb) _______________________________________________ Mono-patches maillist - [email protected] http://lists.ximian.com/mailman/listinfo/mono-patches
