Author: rloach Date: 2006-08-28 11:09:03 -0400 (Mon, 28 Aug 2006) New Revision: 64475
Modified: trunk/tao/NEWS trunk/tao/build.bat trunk/tao/build.sh trunk/tao/buildmono.bat trunk/tao/other/win32installer/Tao.nsi trunk/tao/src/Tao.DevIl/Il.cs trunk/tao/src/Tao.DevIl/Ilu.cs trunk/tao/src/Tao.FreeGlut/Glut.cs trunk/tao/src/Tao.GlGenerator/ Log: Update documentation, build process now creates docs. Modified: trunk/tao/NEWS =================================================================== --- trunk/tao/NEWS 2006-08-28 13:26:20 UTC (rev 64474) +++ trunk/tao/NEWS 2006-08-28 15:09:03 UTC (rev 64475) @@ -1,3 +1,10 @@ +2.0 +Tao library versions +Tao.OpenGl 1.5.0.3, Tao.OpenGl.Glu 1.3, Tao.Platform.Windows 1.0.0.3, +Tao.FreeGlut 2.4.0.0, Tao.OpenAl 1.1.0.0, Tao.Cg 1.4.1.0, Tao.DevIl 1.6.7.0, +Tao.Lua 5.1.0.0, Tao.Sdl 1.2.11.0, Tao.PhysFs 1.0.1.0, Tao.Ode 0.6.0.3, +Tao.Glfw 2.5.0.0. + 1.3.0 Tao library versions Tao.OpenGl 1.5.0.3, Tao.Platform.Windows 1.0.0.3, Tao.FreeGlut 2.4.0.0, Modified: trunk/tao/build.bat =================================================================== --- trunk/tao/build.bat 2006-08-28 13:26:20 UTC (rev 64474) +++ trunk/tao/build.bat 2006-08-28 15:09:03 UTC (rev 64475) @@ -7,6 +7,7 @@ @REM Build Solutions Using NAnt NAnt.exe -t:net-2.0 -buildfile:src/Tao.DevIl/Tao.DevIl.build build-release +NAnt.exe -t:net-2.0 -buildfile:src/Tao.GlGenerator/Tao.GlGenerator.build build-release NAnt.exe -t:net-2.0 -buildfile:src/Tao.Ode/Tao.Ode.build build-release NAnt.exe -t:net-2.0 -buildfile:src/Tao.OpenGl/Tao.OpenGl.build build-release NAnt.exe -t:net-2.0 -buildfile:src/Tao.PhysFs/Tao.PhysFs.build build-release @@ -17,6 +18,7 @@ xcopy src\Tao.Cg\bin\Release\*.dll dist\bin\*.* /Q /Y xcopy src\Tao.DevIl\bin\Release\*.dll dist\bin\*.* /Q /Y xcopy src\Tao.FreeGlut\bin\Release\Tao.FreeGlut.dll dist\bin\*.* /Q /Y +xcopy src\Tao.GlGenerator\bin\Release\*.exe dist\bin\*.* /Q /Y xcopy src\Tao.Glfw\bin\Release\Tao.Glfw.dll dist\bin\*.* /Q /Y xcopy src\Tao.Lua\bin\Release\*.dll dist\bin\*.* /Q /Y xcopy src\Tao.Ode\bin\Release\*.dll dist\bin\*.* /Q /Y @@ -211,17 +213,37 @@ xcopy examples\SdlExamples\SmpegPlayer\bin\Release\*.exe dist\examples\*.* /Q /Y xcopy examples\SdlExamples\SmpegPlayer\Data\*.* dist\examples\Data\*.* /Q /Y [EMAIL PROTECTED] Copy XML Documentation to Dist Directory -xcopy src\Tao.Cg\bin\Release\*.xml dist\doc\*.* /Q /Y -xcopy src\Tao.DevIl\bin\Release\*.xml dist\doc\*.* /Q /Y -xcopy src\Tao.FreeGlut\bin\Release\*.xml dist\doc\*.* /Q /Y -xcopy src\Tao.Glfw\bin\Release\*.xml dist\doc\*.* /Q /Y -xcopy src\Tao.Lua\bin\Release\*.xml dist\doc\*.* /Q /Y -xcopy src\Tao.Ode\bin\Release\*.xml dist\doc\*.* /Q /Y -xcopy src\Tao.OpenAl\bin\Release\*.xml dist\doc\*.* /Q /Y -xcopy src\Tao.OpenGl.Glu\bin\Release\*.xml dist\doc\*.* /Q /Y -xcopy src\Tao.PhysFs\bin\Release\*.xml dist\doc\*.* /Q /Y -xcopy src\Tao.Platform.Windows\bin\Release\*.xml dist\doc\*.* /Q /Y -xcopy src\Tao.Sdl\bin\Release\*.xml dist\doc\*.* /Q /Y [EMAIL PROTECTED] Build Documentation Using NAnt +NAnt.exe -t:net-2.0 -buildfile:src/Tao.DevIl/Tao.DevIl.build doc +NAnt.exe -t:net-2.0 -buildfile:src/Tao.Ode/Tao.Ode.build doc +NAnt.exe -t:net-2.0 -buildfile:src/Tao.OpenGl/Tao.OpenGl.build doc +NAnt.exe -t:net-2.0 -buildfile:src/Tao.PhysFs/Tao.PhysFs.build doc +NAnt.exe -t:net-2.0 -buildfile:src/Tao.Sdl/Tao.Sdl.build doc +NAnt.exe -t:net-2.0 -buildfile:src/Tao.Lua/Tao.Lua.build doc [EMAIL PROTECTED] Copy Documentation To Dist Directory +xcopy src\Tao.Cg\bin\Release\*.xml dist/doc /Q /Y +xcopy src\Tao.DevIl\bin\Release\*.xml dist/doc /Q /Y +xcopy src\Tao.FreeGlut\bin\Release\*.xml dist/doc /Q /Y +xcopy src\Tao.Glfw\bin\Release\*.xml dist/doc /Q /Y +xcopy src\Tao.Lua\bin\Release\*.xml dist/doc /Q /Y +xcopy src\Tao.Ode\bin\Release\*.xml dist/doc /Q /Y +xcopy src\Tao.OpenAl\bin\Release\*.xml dist/doc /Q /Y +xcopy src\Tao.OpenGl.Glu\bin\Release\*.xml dist/doc /Q /Y +xcopy src\Tao.PhysFs\bin\Release\*.xml dist/doc /Q /Y +xcopy src\Tao.Platform.Windows\bin\Release\*.xml dist/doc /Q /Y +xcopy src\Tao.Sdl\bin\Release\*.xml dist/doc /Q /Y + +xcopy src\Tao.Cg\bin\Release\doc\*.chm dist/doc /Q /Y +xcopy src\Tao.DevIl\bin\Release\doc\*.chm dist/doc /Q /Y +xcopy src\Tao.FreeGlut\bin\Release\doc\*.chm dist/doc /Q /Y +xcopy src\Tao.Glfw\bin\Release\doc\*.chm dist/doc /Q /Y +xcopy src\Tao.Lua\bin\Release\doc\*.chm dist/doc /Q /Y +xcopy src\Tao.Ode\bin\Release\doc\*.chm dist/doc /Q /Y +xcopy src\Tao.OpenAl\bin\Release\doc\*.chm dist/doc /Q /Y +xcopy src\Tao.OpenGl.Glu\bin\Release\doc\*.chm dist/doc /Q /Y +xcopy src\Tao.PhysFs\bin\Release\doc\*.chm dist/doc /Q /Y +xcopy src\Tao.Platform.Windows\bin\Release\doc\*.chm dist/doc /Q /Y +xcopy src\Tao.Sdl\bin\Release\doc\*.chm dist/doc /Q /Y + pause Modified: trunk/tao/build.sh =================================================================== --- trunk/tao/build.sh 2006-08-28 13:26:20 UTC (rev 64474) +++ trunk/tao/build.sh 2006-08-28 15:09:03 UTC (rev 64475) @@ -6,6 +6,7 @@ # Build Solutions Using NAnt nant -t:mono-2.0 -buildfile:src/Tao.DevIl/Tao.DevIl.build build-release +nant -t:mono-2.0 -buildfile:src/Tao.GlGenerator/Tao.GlGenerator.build build-release nant -t:mono-2.0 -buildfile:src/Tao.Ode/Tao.Ode.build build-release nant -t:mono-2.0 -buildfile:src/Tao.OpenGl/Tao.OpenGl.build build-release nant -t:mono-2.0 -buildfile:src/Tao.PhysFs/Tao.PhysFs.build build-release @@ -16,6 +17,7 @@ cp -f src/Tao.Cg/bin/Release/*.dll dist/bin cp -f src/Tao.DevIl/bin/Release/*.dll dist/bin cp -f src/Tao.FreeGlut/bin/Release/*.dll dist/bin +cp -f src/Tao.GlGenerator/bin/Release/*.exe dist/bin cp -f src/Tao.Glfw/bin/Release/Tao.Glfw.dll dist/bin cp -f src/Tao.Lua/bin/Release/*.dll dist/bin cp -f src/Tao.Ode/bin/Release/*.dll dist/bin @@ -210,7 +212,14 @@ cp -f examples/SdlExamples/SmpegPlayer/bin/Release/*.exe dist/examples cp -f examples/SdlExamples/SmpegPlayer/Data/*.* dist/examples/Data -# Copy XML Documentation to Dist Directory +# Build Documentation Using NAnt +nant -t:mono-2.0 -buildfile:src/Tao.DevIl/Tao.DevIl.build doc +nant -t:mono-2.0 -buildfile:src/Tao.Ode/Tao.Ode.build doc +nant -t:mono-2.0 -buildfile:src/Tao.OpenGl/Tao.OpenGl.build doc +nant -t:mono-2.0 -buildfile:src/Tao.PhysFs/Tao.PhysFs.build doc +nant -t:mono-2.0 -buildfile:src/Tao.Sdl/Tao.Sdl.build doc +nant -t:mono-2.0 -buildfile:src/Tao.Lua/Tao.Lua.build doc + cp -f src/Tao.Cg/bin/Release/*.xml dist/doc cp -f src/Tao.DevIl/bin/Release/*.xml dist/doc cp -f src/Tao.FreeGlut/bin/Release/*.xml dist/doc @@ -223,3 +232,14 @@ cp -f src/Tao.Platform.Windows/bin/Release/*.xml dist/doc cp -f src/Tao.Sdl/bin/Release/*.xml dist/doc +cp -f src/Tao.Cg/bin/Release/doc/*.chm dist/doc +cp -f src/Tao.DevIl/bin/Release/doc/*.chm dist/doc +cp -f src/Tao.FreeGlut/bin/Release/doc/*.chm dist/doc +cp -f src/Tao.Glfw/bin/Release/doc/*.chm dist/doc +cp -f src/Tao.Lua/bin/Release/doc/*.chm dist/doc +cp -f src/Tao.Ode/bin/Release/doc/*.chm dist/doc +cp -f src/Tao.OpenAl/bin/Release/doc/*.chm dist/doc +cp -f src/Tao.OpenGl.Glu/bin/Release/doc/*.chm dist/doc +cp -f src/Tao.PhysFs/bin/Release/doc/*.chm dist/doc +cp -f src/Tao.Platform.Windows/bin/Release/doc/*.chm dist/doc +cp -f src/Tao.Sdl/bin/Release/doc/*.chm dist/doc Modified: trunk/tao/buildmono.bat =================================================================== --- trunk/tao/buildmono.bat 2006-08-28 13:26:20 UTC (rev 64474) +++ trunk/tao/buildmono.bat 2006-08-28 15:09:03 UTC (rev 64475) @@ -8,6 +8,7 @@ @REM Build Solutions Using NAnt NAnt.exe -t:mono-2.0 -buildfile:src/Tao.Cg/Tao.Cg.build build-release NAnt.exe -t:mono-2.0 -buildfile:src/Tao.DevIl/Tao.DevIl.build build-release +NAnt.exe -t:mono-2.0 -buildfile:src/Tao.GlGenerator/Tao.GlGenerator.build build-release NAnt.exe -t:mono-2.0 -buildfile:src/Tao.Ode/Tao.Ode.build build-release NAnt.exe -t:mono-2.0 -buildfile:src/Tao.OpenGl/Tao.OpenGl.build build-release NAnt.exe -t:mono-2.0 -buildfile:src/Tao.PhysFs/Tao.PhysFs.build build-release @@ -18,6 +19,7 @@ xcopy src\Tao.Cg\bin\Release\*.dll dist\bin\*.* /Q /Y xcopy src\Tao.DevIl\bin\Release\*.dll dist\bin\*.* /Q /Y xcopy src\Tao.FreeGlut\bin\Release\Tao.FreeGlut.dll dist\bin\*.* /Q /Y +xcopy src\Tao.GlGenerator\bin\Release\*.exe dist\bin\*.* /Q /Y xcopy src\Tao.Glfw\bin\Release\Tao.Glfw.dll dist\bin\*.* /Q /Y xcopy src\Tao.Lua\bin\Release\*.dll dist\bin\*.* /Q /Y xcopy src\Tao.Ode\bin\Release\*.dll dist\bin\*.* /Q /Y @@ -207,17 +209,37 @@ xcopy examples\SdlExamples\SmpegPlayer\bin\Release\*.exe dist\examples\*.* /Q /Y xcopy examples\SdlExamples\SmpegPlayer\Data\*.* dist\examples\Data\*.* /Q /Y [EMAIL PROTECTED] Copy XML Documentation to Dist Directory -xcopy src\Tao.Cg\bin\Release\*.xml dist\doc\*.* /Q /Y -xcopy src\Tao.DevIl\bin\Release\*.xml dist\doc\*.* /Q /Y -xcopy src\Tao.FreeGlut\bin\Release\*.xml dist\doc\*.* /Q /Y -xcopy src\Tao.Glfw\bin\Release\*.xml dist\doc\*.* /Q /Y -xcopy src\Tao.Lua\bin\Release\*.xml dist\doc\*.* /Q /Y -xcopy src\Tao.Ode\bin\Release\*.xml dist\doc\*.* /Q /Y -xcopy src\Tao.OpenAl\bin\Release\*.xml dist\doc\*.* /Q /Y -xcopy src\Tao.OpenGl.Glu\bin\Release\*.xml dist\doc\*.* /Q /Y -xcopy src\Tao.PhysFs\bin\Release\*.xml dist\doc\*.* /Q /Y -xcopy src\Tao.Platform.Windows\bin\Release\*.xml dist\doc\*.* /Q /Y -xcopy src\Tao.Sdl\bin\Release\*.xml dist\doc\*.* /Q /Y [EMAIL PROTECTED] Build Documentation Using NAnt +NAnt.exe -t:mono-2.0 -buildfile:src/Tao.DevIl/Tao.DevIl.build doc +NAnt.exe -t:mono-2.0 -buildfile:src/Tao.Ode/Tao.Ode.build doc +NAnt.exe -t:mono-2.0 -buildfile:src/Tao.OpenGl/Tao.OpenGl.build doc +NAnt.exe -t:mono-2.0 -buildfile:src/Tao.PhysFs/Tao.PhysFs.build doc +NAnt.exe -t:mono-2.0 -buildfile:src/Tao.Sdl/Tao.Sdl.build doc +NAnt.exe -t:mono-2.0 -buildfile:src/Tao.Lua/Tao.Lua.build doc [EMAIL PROTECTED] Copy Documentation To Dist Directory +xcopy src\Tao.Cg\bin\Release\*.xml dist/doc /Q /Y +xcopy src\Tao.DevIl\bin\Release\*.xml dist/doc /Q /Y +xcopy src\Tao.FreeGlut\bin\Release\*.xml dist/doc /Q /Y +xcopy src\Tao.Glfw\bin\Release\*.xml dist/doc /Q /Y +xcopy src\Tao.Lua\bin\Release\*.xml dist/doc /Q /Y +xcopy src\Tao.Ode\bin\Release\*.xml dist/doc /Q /Y +xcopy src\Tao.OpenAl\bin\Release\*.xml dist/doc /Q /Y +xcopy src\Tao.OpenGl.Glu\bin\Release\*.xml dist/doc /Q /Y +xcopy src\Tao.PhysFs\bin\Release\*.xml dist/doc /Q /Y +xcopy src\Tao.Platform.Windows\bin\Release\*.xml dist/doc /Q /Y +xcopy src\Tao.Sdl\bin\Release\*.xml dist/doc /Q /Y + +xcopy src\Tao.Cg\bin\Release\doc\*.chm dist/doc /Q /Y +xcopy src\Tao.DevIl\bin\Release\doc\*.chm dist/doc /Q /Y +xcopy src\Tao.FreeGlut\bin\Release\doc\*.chm dist/doc /Q /Y +xcopy src\Tao.Glfw\bin\Release\doc\*.chm dist/doc /Q /Y +xcopy src\Tao.Lua\bin\Release\doc\*.chm dist/doc /Q /Y +xcopy src\Tao.Ode\bin\Release\doc\*.chm dist/doc /Q /Y +xcopy src\Tao.OpenAl\bin\Release\doc\*.chm dist/doc /Q /Y +xcopy src\Tao.OpenGl.Glu\bin\Release\doc\*.chm dist/doc /Q /Y +xcopy src\Tao.PhysFs\bin\Release\doc\*.chm dist/doc /Q /Y +xcopy src\Tao.Platform.Windows\bin\Release\doc\*.chm dist/doc /Q /Y +xcopy src\Tao.Sdl\bin\Release\doc\*.chm dist/doc /Q /Y + pause Modified: trunk/tao/other/win32installer/Tao.nsi =================================================================== --- trunk/tao/other/win32installer/Tao.nsi 2006-08-28 13:26:20 UTC (rev 64474) +++ trunk/tao/other/win32installer/Tao.nsi 2006-08-28 15:09:03 UTC (rev 64475) @@ -1,7 +1,7 @@ !verbose 3 !define PRODUCT_NAME "Tao" -!define PRODUCT_VERSION "1.3.0" +!define PRODUCT_VERSION "2.0.0" !define PRODUCT_BUILD "1" !define PRODUCT_PUBLISHER "Tao" !define PRODUCT_WEB_SITE "http://www.taoframework.com" @@ -182,12 +182,18 @@ CreateDirectory "$SMPROGRAMS\Tao\Examples\DevIlExamples" StrCpy $example_dir "DevIlExamples" call CreateExampleShortcuts + CreateDirectory "$SMPROGRAMS\Tao\Examples\FreeGlutExamples" + StrCpy $example_dir "FreeGlutExamples" + call CreateExampleShortcuts CreateDirectory "$SMPROGRAMS\Tao\Examples\GeWang" StrCpy $example_dir "GeWang" call CreateExampleShortcuts CreateDirectory "$SMPROGRAMS\Tao\Examples\GlfwExamples" StrCpy $example_dir "GlfwExamples" call CreateExampleShortcuts + CreateDirectory "$SMPROGRAMS\Tao\Examples\LuaExamples" + StrCpy $example_dir "LuaExamples" + call CreateExampleShortcuts CreateDirectory "$SMPROGRAMS\Tao\Examples\NateRobbins" StrCpy $example_dir "NateRobbins" call CreateExampleShortcuts Modified: trunk/tao/src/Tao.DevIl/Il.cs =================================================================== --- trunk/tao/src/Tao.DevIl/Il.cs 2006-08-28 13:26:20 UTC (rev 64474) +++ trunk/tao/src/Tao.DevIl/Il.cs 2006-08-28 15:09:03 UTC (rev 64475) @@ -32,7 +32,7 @@ namespace Tao.DevIl { #region Class Documentation /// <summary> - /// DevIL (Developer's Image Library) IL binding for .NET. + /// DevIL (Developer's Image Library) IL binding for .NET, implementing DevIL 1.6.7. /// </summary> #endregion Class Documentation public sealed class Il { Modified: trunk/tao/src/Tao.DevIl/Ilu.cs =================================================================== --- trunk/tao/src/Tao.DevIl/Ilu.cs 2006-08-28 13:26:20 UTC (rev 64474) +++ trunk/tao/src/Tao.DevIl/Ilu.cs 2006-08-28 15:09:03 UTC (rev 64475) @@ -32,7 +32,7 @@ namespace Tao.DevIl { #region Class Documentation /// <summary> - /// Core DevIL library binding for .NET. + /// DevIL (Developer's Image Library) ILU binding for .NET. /// </summary> #endregion Class Documentation public sealed class Ilu { Modified: trunk/tao/src/Tao.FreeGlut/Glut.cs =================================================================== --- trunk/tao/src/Tao.FreeGlut/Glut.cs 2006-08-28 13:26:20 UTC (rev 64474) +++ trunk/tao/src/Tao.FreeGlut/Glut.cs 2006-08-28 15:09:03 UTC (rev 64475) @@ -34,7 +34,7 @@ namespace Tao.FreeGlut { #region Class Documentation /// <summary> - /// FreeGLUT (OpenGL Utility Toolkit) binding for .NET. + /// FreeGLUT (OpenGL Utility Toolkit) binding for .NET, implementing FreeGlut 2.4.0. /// </summary> #endregion Class Documentation public sealed class Glut { Property changes on: trunk/tao/src/Tao.GlGenerator ___________________________________________________________________ Name: svn:ignore - obj bin gen.sh sharp-genfuncs.py Tao.GlGenerator.csproj Tao.GlGenerator.csproj.user Tao.GlGenerator.exe.build Tao.GlGenerator.mdp Tao.GlGenerator.sln Tao.GlGenerator.suo Makefile Makefile.in Tao.GlGenerator.exe Tao.GlGenerator.pdb + obj bin gen.sh sharp-genfuncs.py Tao.GlGenerator.csproj Tao.GlGenerator.csproj.user Tao.GlGenerator.exe.build Tao.GlGenerator.mdp Tao.GlGenerator.sln Tao.GlGenerator.suo Makefile Makefile.in Tao.GlGenerator.exe Tao.GlGenerator.pdb *.build _______________________________________________ Mono-patches maillist - [email protected] http://lists.ximian.com/mailman/listinfo/mono-patches
