Author: rloach
Date: 2006-08-09 15:54:46 -0400 (Wed, 09 Aug 2006)
New Revision: 63559
Added:
trunk/tao/buildmono.bat
Removed:
Modified:
trunk/tao/AUTHRS
trunk/tao/INSTALL
trunk/tao/README
trunk/tao/build.bat
trunk/tao/build.sh
Log:
Updated NAnt/Prebuild build system, documentation fix, renamed Lua and PhysFs example data files.
Modified: trunk/tao/AUTHRS
trunk/tao/AUTHRS2006-08-09 17:04:37 UTC (rev 63558)
trunk/tao/AUTHRS2006-08-09 19:54:46 UTC (rev 63559)
@@ -8,6 +8,7 @@
Randy Ridge - Tao.PostProcess
Randy Ridge and David Hudson - TAl
Randy Ridge - Tao.Glfw
+Rob Loach - Tao.Lua
Rob Loach - Tao.PhysFs
Randy Ridge, 'cody' and Terry Triplett - T
C.J. Adams-Collier and David Hudson- Autotools Distribution
Modified: trunk/tao/INSTALL
trunk/tao/INSTALL2006-08-09 17:04:37 UTC (rev 63558)
trunk/tao/INSTALL2006-08-09 19:54:46 UTC (rev 63559)
@@ -41,8 +41,8 @@
2. Using batch files
-Two batch files are provided, "build.bat" and "buildstrong.bat". The second
-is equivalent to the first, except that it builds strong named assemblies.
+Two batch files are provided, "build.bat" and "buildmono.bat". The second
+is equivalent to the first, except that it builds Mono 2.0 Profile assemblies.
3. Using Prebuild
@@ -58,6 +58,7 @@
Tao.Sdl - Builds Tao.Sdl and Sdl Examples
Tao.PhysFs - Builds Tao.PhysFs and PhysFs Examples
+Tao.Lua - Build Tao.Lua and Lua Examples
T - Builds T and Examples
Tao.Cg - Builds Tao.Cg
Tao.DevIl - Builds Tao.DevIl and DevIl Examples
Modified: trunk/tao/README
trunk/tao/README2006-08-09 17:04:37 UTC (rev 63558)
trunk/tao/README2006-08-09 19:54:46 UTC (rev 63559)
@@ -3,10 +3,10 @@
Currently included bindings are GL 1.5, GLU 1.3, FreeGLUT 2.4.0, WGL,
various GL and WGL-related extensions, AL 1.1, Cg 1.4.1, DevIL 1.6.7,
-SDL 1.2.11, PhysFs 1.0.1, DE 0.5.0, GLFW 2.5.0.
+SDL 1.2.11, PhysFs 1.0.1, DE 0.5.0, GLFW 2.5.0, Lua 5.0.1.
These bindings all function in a cross-platform and cross-runtime manner
-using Microsoft's .NET 1.1 runtime on Windows and the Mono runtime
+using Microsoft's .NET 2.0 runtime on Windows and the Mono runtime
on Windows and Linux. platforms and runtimes have not been tested,
but, would most likely work with a minimal amount of changes.
Modified: trunk/tao/build.bat
trunk/tao/build.bat2006-08-09 17:04:37 UTC (rev 63558)
trunk/tao/build.bat2006-08-09 19:54:46 UTC (rev 63559)
@@ -6,15 +6,216 @@
other\Prebuild\Prebuild.exe /target nant /file prebuild.xml
@REM Build Solutions Using NAnt
-NAnt.exe -t:net-2.0
-NAnt.exe -t:net-2.0
-NAnt.exe -t:net-2.0 -buildfile:src/T/T
-NAnt.exe -t:net-2.0 -buildfile:src/TGl/TGl.build
-NAnt.exe -t:net-2.0
-NAnt.exe -t:net-2.0
-NAnt.exe -t:net-2.0
+NAnt.exe -t:net-2.0 build-release
+NAnt.exe -t:net-2.0 build-release
+NAnt.exe -t:net-2.0 -buildfile:src/T/T build-release
+NAnt.exe -t:net-2.0 -buildfile:src/TGl/TGl.build build-release
+NAnt.exe -t:net-2.0 build-release
+NAnt.exe -t:net-2.0 build-release
+NAnt.exe -t:net-2.0 build-release
-@REM Copy Builds to Bin Directory
-@REM Todo
+@REM Copy Builds to Dist Directory
+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.Glfw\bin\Release\Tao.Glfw.dll dist\bin\ /Q /Y
+xcopy src\Tao.Lua\bin\Release\*.dll dist\bin\ /Q /Y
+xcopy src\T\bin\Release\*.dll dist\bin\ /Q /Y
+xcopy src\TAl\bin\Release\*.dll dist\bin\ /Q /Y
+xcopy src\TGl\bin\Release\*.dll dist\bin\ /Q /Y
+xcopy src\TGl.ExtensionLoader\bin\Release\*.dll dist\bin\ /Q /Y
+xcopy src\TGl.Glu\bin\Release\TGl.Glu.dll dist\bin\ /Q /Y
+xcopy src\Tao.PhysFs\bin\Release\*.dll dist\bin\ /Q /Y
+xcopy src\Tao.Platform.Windows\bin\Release\Tao.Platform. Windows.dll dist\bin\ /Q /Y
+xcopy src\Tao.Sdl\bin\Release\*.dll dist\bin\ /Q /Y
+@REM Copy Examples to Dist Directory
+xcopy dist\bin\*.dll dist\examples\ /Q /Y
+
+xcopy examples\DevIlExamples\SimpleExample\bin\Release\* .exe dist\examples\ /Q /Y
+xcopy examples\DevIlExamples\SimpleExample\Data\ dist\examples\Data\ /Q /Y
+
+xcopy examples\GeWang\ClippingPlanes\bin\Release\*.exe dist\examples\ /Q /Y
+xcopy examples\GeWang\Lorenz3d\bin\Release\*.exe dist\examples\ /Q /Y
+xcopy examples\GeWang\Mirror\bin\Release\*.exe dist\examples\ /Q /Y
+xcopy examples\GeWang\Shadow\bin\Release\*.exe dist\examples\ /Q /Y
+xcopy examples\GeWang\Starfield\bin\Release\*.exe dist\examples\ /Q /Y
+xcopy examples\GeWang\Xform\bin\Release\*.exe dist\examples\ /Q /Y
+
+xcopy examples\GlfwExamples\Boing\bin\Release\*.exe dist\examples\ /Q /Y
+xcopy examples\GlfwExamples\Gears\bin\Release\*.exe dist\examples\ /Q /Y
+xcopy examples\GlfwExamples\KeyTest\bin\Release\*.exe dist\examples\ /Q /Y
+xcopy examples\GlfwExamples\ListModes\bin\Release\*.exe dist\examples\ /Q /Y
+xcopy examples\GlfwExamples\Pong\bin\Release\*.exe dist\examples\ /Q /Y
+xcopy examples\GlfwExamples\Pong\Data\ dist\examples\Data\ /Q /Y
+xcopy examples\GlfwExamples\Triangle\bin\Release\*.exe dist\examples\ /Q /Y
+
+xcopy examples\LuaExamples\Functions\bin\Release\*.exe dist\examples\ /Q /Y
+xcopy examples\LuaExamples\Functions\Data\ dist\examples\Data\ /Q /Y
+xcopy examples\LuaExamples\Simple\bin\Release\*.exe dist\examples\ /Q /Y
+xcopy examples\LuaExamples\Simple\Data\ dist\examples\Data\ /Q /Y
+
+xcopy examples\NateRobins\Area\bin\Release\*.exe dist\examples\ /Q /Y
+xcopy examples\NateRobins\Maiden\bin\Release\*.exe dist\examples\ /Q /Y
+xcopy examples\NateRobins\Maiden\Data\ dist\examples\Data\ /Q /Y
+xcopy examples\NateRobins\MultiView\bin\Release\*.exe dist\examples\ /Q /Y
+xcopy examples\NateRobins\Nii\bin\Release\*.exe dist\examples\ /Q /Y
+xcopy examples\NateRobins\Null\bin\Release\*.exe dist\examples\ /Q /Y
+xcopy examples\NateRobins\Qix\bin\Release\*.exe dist\examples\ /Q /Y
+xcopy examples\NateRobins\Rotate\bin\Release\*.exe dist\examples\ /Q /Y
+xcopy examples\NateRobins\Starfield\bin\Release\*.exe dist\examples\ /Q /Y
+xcopy examples\NateRobins\Strip\bin\Release\*.exe dist\examples\ /Q /Y
+xcopy examples\NateRobins\Texture\bin\Release\*.exe dist\examples\ /Q /Y
+xcopy examples\NateRobins\Voronoi\bin\Release\*.exe dist\examples\ /Q /Y
+
+xcopy examples\NeHe\Lesson01\bin\Release\*.exe dist\examples\ /Q /Y
+xcopy examples\NeHe\Lesson02\bin\Release\*.exe dist\examples\ /Q /Y
+xcopy examples\NeHe\Lesson03\bin\Release\*.exe dist\examples\ /Q /Y
+xcopy examples\NeHe\Lesson04\bin\Release\*.exe dist\examples\ /Q /Y
+xcopy examples\NeHe\Lesson05\bin\Release\*.exe dist\examples\ /Q /Y
+xcopy examples\NeHe\Lesson06\bin\Release\*.exe dist\examples\ /Q /Y
+xcopy examples\NeHe\Lesson06\Data\ dist\examples\Data\ /Q /Y
+xcopy examples\NeHe\Lesson07\bin\Release\*.exe dist\examples\ /Q /Y
+xcopy examples\NeHe\Lesson07\Data\ dist\examples\Data\ /Q /Y
+xcopy examples\NeHe\Lesson08\bin\Release\*.exe dist\examples\ /Q /Y
+xcopy examples\NeHe\Lesson08\Data\ dist\examples\Data\ /Q /Y
+xcopy examples\NeHe\Lesson09\bin\Release\*.exe dist\examples\ /Q /Y
+xcopy examples\NeHe\Lesson09\Data\ dist\examples\Data\ /Q /Y
+xcopy examples\NeHe\Lesson10\bin\Release\*.exe dist\examples\ /Q /Y
+xcopy examples\NeHe\Lesson10\Data\ dist\examples\Data\ /Q /Y
+xcopy examples\NeHe\Lesson11\bin\Release\*.exe dist\examples\ /Q /Y
+xcopy examples\NeHe\Lesson11\Data\ dist\examples\Data\ /Q /Y
+xcopy examples\NeHe\Lesson12\bin\Release\*.exe dist\examples\ /Q /Y
+xcopy examples\NeHe\Lesson12\Data\ dist\examples\Data\ /Q /Y
+xcopy examples\NeHe\Lesson13\bin\Release\*.exe dist\examples\ /Q /Y
+xcopy examples\NeHe\Lesson14\bin\Release\*.exe dist\examples\ /Q /Y
+xcopy examples\NeHe\Lesson15\bin\Release\*.exe dist\examples\ /Q /Y
+xcopy examples\NeHe\Lesson15\Data\ dist\examples\Data\ /Q /Y
+xcopy examples\NeHe\Lesson16\bin\Release\*.exe dist\examples\ /Q /Y
+xcopy examples\NeHe\Lesson16\Data\ dist\examples\Data\ /Q /Y
+xcopy examples\NeHe\Lesson17\bin\Release\*.exe dist\examples\ /Q /Y
+xcopy examples\NeHe\Lesson17\Data\ dist\examples\Data\ /Q /Y
+xcopy examples\NeHe\Lesson18\bin\Release\*.exe dist\examples\ /Q /Y
+xcopy examples\NeHe\Lesson18\Data\ dist\examples\Data\ /Q /Y
+xcopy examples\NeHe\Lesson19\bin\Release\*.exe dist\examples\ /Q /Y
+xcopy examples\NeHe\Lesson19\Data\ dist\examples\Data\ /Q /Y
+xcopy examples\NeHe\Lesson20\bin\Release\*.exe dist\examples\ /Q /Y
+xcopy examples\NeHe\Lesson20\Data\ dist\examples\Data\ /Q /Y
+xcopy examples\NeHe\Lesson21\bin\Release\*.exe dist\examples\ /Q /Y
+xcopy examples\NeHe\Lesson21\Data\ dist\examples\Data\ /Q /Y
+xcopy examples\NeHe\Lesson23\bin\Release\*.exe dist\examples\ /Q /Y
+xcopy examples\NeHe\Lesson23\Data\ dist\examples\Data\ /Q /Y
+xcopy examples\NeHe\Lesson25\bin\Release\*.exe dist\examples\ /Q /Y
+xcopy examples\NeHe\Lesson25\Data\ dist\examples\Data\ /Q /Y
+xcopy examples\NeHe\Lesson26\bin\Release\*.exe dist\examples\ /Q /Y
+xcopy examples\NeHe\Lesson26\Data\ dist\examples\Data\ /Q /Y
+xcopy examples\NeHe\Lesson34\bin\Release\*.exe dist\examples\ /Q /Y
+xcopy examples\NeHe\Lesson34\Data\ dist\examples\Data\ /Q /Y
+
+xcopy examples\Examples\Basic\bin\Release\*.exe dist\examples\ /Q /Y
+
+xcopy examples\AlExamples\Boxes\bin\Release\*.exe dist\examples\ /Q /Y
+xcopy examples\AlExamples\Boxes\Data\ dist\examples\Data\ /Q /Y
+xcopy examples\AlExamples\Lesson01\bin\Release\*.exe dist\examples\ /Q /Y
+xcopy examples\AlExamples\Lesson01\Data\ dist\examples\Data\ /Q /Y
+xcopy examples\AlExamples\Lesson02\bin\Release\*.exe dist\examples\ /Q /Y
+xcopy examples\AlExamples\Lesson02\Data\ dist\examples\Data\ /Q /Y
+xcopy examples\AlExamples\Lesson03\bin\Release\*.exe dist\examples\ /Q /Y
+xcopy examples\AlExamples\Lesson03\Data\ dist\examples\Data\ /Q /Y
+xcopy examples\AlExamples\Lesson05\bin\Release\*.exe dist\examples\ /Q /Y
+xcopy examples\AlExamples\Lesson05\Data\ dist\examples\Data\ /Q /Y
+xcopy examples\AlExamples\Waterfall\bin\Release\*.exe dist\examples\ /Q /Y
+xcopy examples\AlExamples\Waterfall\Data\ dist\examples\Data\ /Q /Y
+
+xcopy examples\PhysFsExamples\Simple\bin\Release\*.exe dist\examples\ /Q /Y
+xcopy examples\PhysFsExamples\Simple\Data\ dist\examples\Data\ /Q /Y
+
+xcopy examples\Redbook\Aaindex\bin\Release\*.exe dist\examples\ /Q /Y
+xcopy examples\Redbook\Aapoly\bin\Release\*.exe dist\examples\ /Q /Y
+xcopy examples\Redbook\Aargb\bin\Release\*.exe dist\examples\ /Q /Y
+xcopy examples\Redbook\Accanti\bin\Release\*.exe dist\examples\ /Q /Y
+xcopy examples\Redbook\Accpersp\bin\Release\*.exe dist\examples\ /Q /Y
+xcopy examples\Redbook\Alpha\bin\Release\*.exe dist\examples\ /Q /Y
+xcopy examples\Redbook\Alpha3d\bin\Release\*.exe dist\examples\ /Q /Y
+xcopy examples\Redbook\Anti\bin\Release\*.exe dist\examples\ /Q /Y
+xcopy examples\Redbook\Bezcurve\bin\Release\*.exe dist\examples\ /Q /Y
+xcopy examples\Redbook\Bezmesh\bin\Release\*.exe dist\examples\ /Q /Y
+xcopy examples\Redbook\Bezsurf\bin\Release\*.exe dist\examples\ /Q /Y
+xcopy examples\Redbook\Checker\bin\Release\*.exe dist\examples\ /Q /Y
+xcopy examples\Redbook\C\bin\Release\*.exe dist\examples\ /Q /Y
+xcopy examples\Redbook\Clip\bin\Release\*.exe dist\examples\ /Q /Y
+xcopy examples\Redbook\Colormat\bin\Release\*.exe dist\examples\ /Q /Y
+xcopy examples\Redbook\Cube\bin\Release\*.exe dist\examples\ /Q /Y
+xcopy examples\Redbook\DepthCue\bin\Release\*.exe dist\examples\ /Q /Y
+xcopy examples\Redbook\Dof\bin\Release\*.exe dist\examples\ /Q /Y
+xcopy examples\Redbook\Double\bin\Release\*.exe dist\examples\ /Q /Y
+xcopy examples\Redbook\Drawf\bin\Release\*.exe dist\examples\ /Q /Y
+xcopy examples\Redbook\Feedback\bin\Release\*.exe dist\examples\ /Q /Y
+xcopy examples\Redbook\Fog\bin\Release\*.exe dist\examples\ /Q /Y
+xcopy examples\Redbook\FogIndex\bin\Release\*.exe dist\examples\ /Q /Y
+xcopy examples\Redbook\FogI\bin\Release\*.exe dist\examples\ /Q /Y
+xcopy examples\Redbook\F\bin\Release\*.exe dist\examples\ /Q /Y
+xcopy examples\Redbook\Font\bin\Release\*.exe dist\examples\ /Q /Y
+xcopy examples\Redbook\Hello\bin\Release\*.exe dist\examples\ /Q /Y
+xcopy examples\Redbook\Image\bin\Release\*.exe dist\examples\ /Q /Y
+xcopy examples\Redbook\Light\bin\Release\*.exe dist\examples\ /Q /Y
+xcopy examples\Redbook\Lines\bin\Release\*.exe dist\examples\ /Q /Y
+xcopy examples\Redbook\List\bin\Release\*.exe dist\examples\ /Q /Y
+xcopy examples\Redbook\Material\bin\Release\*.exe dist\examples\ /Q /Y
+xcopy examples\Redbook\Mipmap\bin\Release\*.exe dist\examples\ /Q /Y
+xcopy examples\Redbook\Model\bin\Release\*.exe dist\examples\ /Q /Y
+xcopy examples\Redbook\MoveLight\bin\Release\*.exe dist\examples\ /Q /Y
+xcopy examples\Redbook\Nurbs\bin\Release\*.exe dist\examples\ /Q /Y
+xcopy examples\Redbook\PickDepth\bin\Release\*.exe dist\examples\ /Q /Y
+xcopy examples\Redbook\PickSquare\bin\Release\*.exe dist\examples\ /Q /Y
+xcopy examples\Redbook\Plane\bin\Release\*.exe dist\examples\ /Q /Y
+xcopy examples\Redbook\Planet\bin\Release\*.exe dist\examples\ /Q /Y
+xcopy examples\Redbook\P\bin\Release\*.exe dist\examples\ /Q /Y
+xcopy examples\Redbook\Polys\bin\Release\*.exe dist\examples\ /Q /Y
+xcopy examples\Redbook\Quadric\bin\Release\*.exe dist\examples\ /Q /Y
+xcopy examples\Redbook\Robot\bin\Release\*.exe dist\examples\ /Q /Y
+xcopy examples\Redbook\Scene\bin\Release\*.exe dist\examples\ /Q /Y
+xcopy examples\Redbook\SceneBlueAmbient\bin\Release\*.ex e dist\examples\ /Q /Y
+xcopy examples\Redbook\SceneColorLight\bin\Release\*.exe dist\examples\ /Q /Y
+xcopy examples\Redbook\SceneFlat\bin\Release\*.exe dist\examples\ /Q /Y
+xcopy examples\Redbook\Select\bin\Release\*.exe dist\examples\ /Q /Y
+xcopy examples\Redbook\Smooth\bin\Release\*.exe dist\examples\ /Q /Y
+xcopy examples\Redbook\Stencil\bin\Release\*.exe dist\examples\ /Q /Y
+xcopy examples\Redbook\Stroke\bin\Release\*.exe dist\examples\ /Q /Y
+xcopy examples\Redbook\Surface\bin\Release\*.exe dist\examples\ /Q /Y
+xcopy examples\Redbook\Surfaceold\bin\Release\*.exe dist\examples\ /Q /Y
+xcopy examples\Redbook\TeaAmbient\bin\Release\*.exe dist\examples\ /Q /Y
+xcopy examples\Redbook\Teapots\bin\Release\*.exe dist\examples\ /Q /Y
+xcopy examples\Redbook\Tess\bin\Release\*.exe dist\examples\ /Q /Y
+xcopy examples\Redbook\TessWind\bin\Release\*.exe dist\examples\ /Q /Y
+xcopy examples\Redbook\TexBind\bin\Release\*.exe dist\examples\ /Q /Y
+xcopy examples\Redbook\TexGen\bin\Release\*.exe dist\examples\ /Q /Y
+xcopy examples\Redbook\TexProx\bin\Release\*.exe dist\examples\ /Q /Y
+xcopy examples\Redbook\TexSub\bin\Release\*.exe dist\examples\ /Q /Y
+xcopy examples\Redbook\TextureSurf\bin\Release\*.exe dist\examples\ /Q /Y
+xcopy examples\Redbook\Torus\bin\Release\*.exe dist\examples\ /Q /Y
+xcopy examples\Redbook\Trim\bin\Release\*.exe dist\examples\ /Q /Y
+xcopy examples\Redbook\UnProject\bin\Release\*.exe dist\examples\ /Q /Y
+xcopy examples\Redbook\Varray\bin\Release\*.exe dist\examples\ /Q /Y
+xcopy examples\Redbook\Wrap\bin\Release\*.exe dist\examples\ /Q /Y
+
+xcopy examples\SdlExamples\GfxPrimitives\bin\Release\*.e xe dist\examples\ /Q /Y
+xcopy examples\SdlExamples\Rectangles\bin\Release\*.exe dist\examples\ /Q /Y
+xcopy examples\SdlExamples\Rectangles\Data\ dist\examples\Data\ /Q /Y
+xcopy examples\SdlExamples\SmpegPlayer\bin\Release\*.exe dist\examples\ /Q /Y
+xcopy examples\SdlExamples\SmpegPlayer\Data\ dist\examples\Data\ /Q /Y
+
+@REM 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\T\bin\Release\*.xml dist\doc\ /Q /Y
+xcopy src\TAl\bin\Release\*.xml dist\doc\ /Q /Y
+xcopy src\TGl.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
+
pause
Modified: trunk/tao/build.sh
trunk/tao/build.sh2006-08-09 17:04:37 UTC (rev 63558)
trunk/tao/build.sh2006-08-09 19:54:46 UTC (rev 63559)
@@ -5,14 +5,215 @@
other/Prebuild/Prebuild.exe /target nant /file prebuild.xml
# Build Solutions Using NAnt
-mnant -t:mono-2.0
-mnant -t:mono-2.0
-mnant -t:mono-2.0 -buildfile:src/T/T
-mnant -t:mono-2.0 -buildfile:src/TGl/TGl.build
-mnant -t:mono-2.0
-mnant -t:mono-2.0
-mnant -t:mono-2.0
+mnant -t:mono-2.0 build-release
+mnant -t:mono-2.0 build-release
+mnant -t:mono-2.0 -buildfile:src/T/T build-release
+mnant -t:mono-2.0 -buildfile:src/TGl/TGl.build build-release
+mnant -t:mono-2.0 build-release
+mnant -t:mono-2.0 build-release
+mnant -t:mono-2.0 build-release
# Copy Builds to Bin Directory
-# Todo
+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 dist/bin/
+cp -f src/Tao.Lua/bin/Release/*.dll dist/bin/
+cp -f src/T/bin/Release/*.dll dist/bin/
+cp -f src/TAl/bin/Release/*.dll dist/bin/
+cp -f src/TGl/bin/Release/*.dll dist/bin/
+cp -f *.dll dist/bin/
+cp -f dist/bin/
+cp -f src/Tao.PhysFs/bin/Release/*.dll dist/bin/
+cp -f dist/bin/
+cp -f src/Tao.Sdl/bin/Release/*.dll dist/bin/
+# Copy Examples to Dist Directory
+cp -f dist/bin/*.dll dist/examples/
+
+cp -f *.exe dist/examples/
+cp -f dist/examples/Data/
+
+cp -f *.exe dist/examples/
+cp -f *.exe dist/examples/
+cp -f *.exe dist/examples/
+cp -f *.exe dist/examples/
+cp -f *.exe dist/examples/
+cp -f *.exe dist/examples/
+
+cp -f *.exe dist/examples/
+cp -f *.exe dist/examples/
+cp -f *.exe dist/examples/
+cp -f *.exe dist/examples/
+cp -f *.exe dist/examples/
+cp -f dist/examples/Data/
+cp -f *.exe dist/examples/
+
+cp -f *.exe dist/examples/
+cp -f dist/examples/Data/
+cp -f *.exe dist/examples/
+cp -f dist/examples/Data/
+
+cp -f *.exe dist/examples/
+cp -f *.exe dist/examples/
+cp -f dist/examples/Data/
+cp -f *.exe dist/examples/
+cp -f *.exe dist/examples/
+cp -f *.exe dist/examples/
+cp -f *.exe dist/examples/
+cp -f *.exe dist/examples/
+cp -f *.exe dist/examples/
+cp -f *.exe dist/examples/
+cp -f *.exe dist/examples/
+cp -f *.exe dist/examples/
+
+cp -f *.exe dist/examples/
+cp -f *.exe dist/examples/
+cp -f *.exe dist/examples/
+cp -f *.exe dist/examples/
+cp -f *.exe dist/examples/
+cp -f *.exe dist/examples/
+cp -f examples/NeHe/Lesson06/Data/ dist/examples/Data/
+cp -f *.exe dist/examples/
+cp -f examples/NeHe/Lesson07/Data/ dist/examples/Data/
+cp -f *.exe dist/examples/
+cp -f examples/NeHe/Lesson08/Data/ dist/examples/Data/
+cp -f *.exe dist/examples/
+cp -f examples/NeHe/Lesson09/Data/ dist/examples/Data/
+cp -f *.exe dist/examples/
+cp -f examples/NeHe/Lesson10/Data/ dist/examples/Data/
+cp -f *.exe dist/examples/
+cp -f examples/NeHe/Lesson11/Data/ dist/examples/Data/
+cp -f *.exe dist/examples/
+cp -f examples/NeHe/Lesson12/Data/ dist/examples/Data/
+cp -f *.exe dist/examples/
+cp -f *.exe dist/examples/
+cp -f *.exe dist/examples/
+cp -f examples/NeHe/Lesson15/Data/ dist/examples/Data/
+cp -f *.exe dist/examples/
+cp -f examples/NeHe/Lesson16/Data/ dist/examples/Data/
+cp -f *.exe dist/examples/
+cp -f examples/NeHe/Lesson17/Data/ dist/examples/Data/
+cp -f *.exe dist/examples/
+cp -f examples/NeHe/Lesson18/Data/ dist/examples/Data/
+cp -f *.exe dist/examples/
+cp -f examples/NeHe/Lesson19/Data/ dist/examples/Data/
+cp -f *.exe dist/examples/
+cp -f examples/NeHe/Lesson20/Data/ dist/examples/Data/
+cp -f *.exe dist/examples/
+cp -f examples/NeHe/Lesson21/Data/ dist/examples/Data/
+cp -f *.exe dist/examples/
+cp -f examples/NeHe/Lesson23/Data/ dist/examples/Data/
+cp -f *.exe dist/examples/
+cp -f examples/NeHe/Lesson25/Data/ dist/examples/Data/
+cp -f *.exe dist/examples/
+cp -f examples/NeHe/Lesson26/Data/ dist/examples/Data/
+cp -f *.exe dist/examples/
+cp -f examples/NeHe/Lesson34/Data/ dist/examples/Data/
+
+cp -f *.exe dist/examples/
+
+cp -f *.exe dist/examples/
+cp -f dist/examples/Data/
+cp -f *.exe dist/examples/
+cp -f dist/examples/Data/
+cp -f *.exe dist/examples/
+cp -f dist/examples/Data/
+cp -f *.exe dist/examples/
+cp -f dist/examples/Data/
+cp -f *.exe dist/examples/
+cp -f dist/examples/Data/
+cp -f *.exe dist/examples/
+cp -f dist/examples/Data/
+
+cp -f *.exe dist/examples/
+cp -f dist/examples/Data/
+
+cp -f *.exe dist/examples/
+cp -f *.exe dist/examples/
+cp -f *.exe dist/examples/
+cp -f *.exe dist/examples/
+cp -f *.exe dist/examples/
+cp -f *.exe dist/examples/
+cp -f *.exe dist/examples/
+cp -f *.exe dist/examples/
+cp -f *.exe dist/examples/
+cp -f *.exe dist/examples/
+cp -f *.exe dist/examples/
+cp -f *.exe dist/examples/
+cp -f *.exe dist/examples/
+cp -f *.exe dist/examples/
+cp -f *.exe dist/examples/
+cp -f *.exe dist/examples/
+cp -f *.exe dist/examples/
+cp -f *.exe dist/examples/
+cp -f *.exe dist/examples/
+cp -f *.exe dist/examples/
+cp -f *.exe dist/examples/
+cp -f *.exe dist/examples/
+cp -f *.exe dist/examples/
+cp -f *.exe dist/examples/
+cp -f *.exe dist/examples/
+cp -f *.exe dist/examples/
+cp -f *.exe dist/examples/
+cp -f *.exe dist/examples/
+cp -f *.exe dist/examples/
+cp -f *.exe dist/examples/
+cp -f *.exe dist/examples/
+cp -f *.exe dist/examples/
+cp -f *.exe dist/examples/
+cp -f *.exe dist/examples/
+cp -f *.exe dist/examples/
+cp -f *.exe dist/examples/
+cp -f *.exe dist/examples/
+cp -f *.exe dist/examples/
+cp -f *.exe dist/examples/
+cp -f *.exe dist/examples/
+cp -f *.exe dist/examples/
+cp -f *.exe dist/examples/
+cp -f *.exe dist/examples/
+cp -f *.exe dist/examples/
+cp -f *.exe dist/examples/
+cp -f *.exe dist/examples/
+cp -f *.exe dist/examples/
+cp -f *.exe dist/examples/
+cp -f *.exe dist/examples/
+cp -f *.exe dist/examples/
+cp -f *.exe dist/examples/
+cp -f *.exe dist/examples/
+cp -f *.exe dist/examples/
+cp -f *.exe dist/examples/
+cp -f *.exe dist/examples/
+cp -f *.exe dist/examples/
+cp -f *.exe dist/examples/
+cp -f *.exe dist/examples/
+cp -f *.exe dist/examples/
+cp -f *.exe dist/examples/
+cp -f *.exe dist/examples/
+cp -f *.exe dist/examples/
+cp -f *.exe dist/examples/
+cp -f *.exe dist/examples/
+cp -f *.exe dist/examples/
+cp -f *.exe dist/examples/
+cp -f *.exe dist/examples/
+cp -f *.exe dist/examples/
+
+cp -f *.exe dist/examples/
+cp -f *.exe dist/examples/
+cp -f dist/examples/Data/
+cp -f *.exe dist/examples/
+cp -f dist/examples/Data/
+
+# Copy XML Documentation to Dist Directory
+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/
+cp -f src/Tao.Glfw/bin/Release/*.xml dist/doc/
+cp -f src/Tao.Lua/bin/Release/*.xml dist/doc/
+cp -f src/T/bin/Release/*.xml dist/doc/
+cp -f src/TAl/bin/Release/*.xml dist/doc/
+cp -f src/TGl.Glu/bin/Release/*.xml dist/doc/
+cp -f src/Tao.PhysFs/bin/Release/*.xml dist/doc/
+cp -f *.xml dist/doc/
+cp -f src/Tao.Sdl/bin/Release/*.xml dist/doc/
+
Added: trunk/tao/buildmono.bat
trunk/tao/buildmono.bat2006-08-09 17:04:37 UTC (rev 63558)
trunk/tao/buildmono.bat2006-08-09 19:54:46 UTC (rev 63559)
@@ -0,0 +1,221 @@
+@REM Builds the Tao Framework for Mono using both Prebuild and NAnt
+
+@ECH FF
+
+@REM Create NAnt Project Files
+other\Prebuild\Prebuild.exe /target nant /file prebuild.xml
+
+@REM Build Solutions Using NAnt
+NAnt.exe -t:mono-2.0 build-release
+NAnt.exe -t:mono-2.0 build-release
+NAnt.exe -t:mono-2.0 -buildfile:src/T/T build-release
+NAnt.exe -t:mono-2.0 -buildfile:src/TGl/TGl.build build-release
+NAnt.exe -t:mono-2.0 build-release
+NAnt.exe -t:mono-2.0 build-release
+NAnt.exe -t:mono-2.0 build-release
+
+@REM Copy Builds to Dist Directory
+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.Glfw\bin\Release\Tao.Glfw.dll dist\bin\ /Q /Y
+xcopy src\Tao.Lua\bin\Release\*.dll dist\bin\ /Q /Y
+xcopy src\T\bin\Release\*.dll dist\bin\ /Q /Y
+xcopy src\TAl\bin\Release\*.dll dist\bin\ /Q /Y
+xcopy src\TGl\bin\Release\*.dll dist\bin\ /Q /Y
+xcopy src\TGl.ExtensionLoader\bin\Release\*.dll dist\bin\ /Q /Y
+xcopy src\TGl.Glu\bin\Release\TGl.Glu.dll dist\bin\ /Q /Y
+xcopy src\Tao.PhysFs\bin\Release\*.dll dist\bin\ /Q /Y
+xcopy src\Tao.Platform.Windows\bin\Release\Tao.Platform. Windows.dll dist\bin\ /Q /Y
+xcopy src\Tao.Sdl\bin\Release\*.dll dist\bin\ /Q /Y
+
+@REM Copy Examples to Dist Directory
+xcopy dist\bin\*.dll dist\examples\ /Q /Y
+
+xcopy examples\DevIlExamples\SimpleExample\bin\Release\* .exe dist\examples\ /Q /Y
+xcopy examples\DevIlExamples\SimpleExample\Data\ dist\examples\Data\ /Q /Y
+
+xcopy examples\GeWang\ClippingPlanes\bin\Release\*.exe dist\examples\ /Q /Y
+xcopy examples\GeWang\Lorenz3d\bin\Release\*.exe dist\examples\ /Q /Y
+xcopy examples\GeWang\Mirror\bin\Release\*.exe dist\examples\ /Q /Y
+xcopy examples\GeWang\Shadow\bin\Release\*.exe dist\examples\ /Q /Y
+xcopy examples\GeWang\Starfield\bin\Release\*.exe dist\examples\ /Q /Y
+xcopy examples\GeWang\Xform\bin\Release\*.exe dist\examples\ /Q /Y
+
+xcopy examples\GlfwExamples\Boing\bin\Release\*.exe dist\examples\ /Q /Y
+xcopy examples\GlfwExamples\Gears\bin\Release\*.exe dist\examples\ /Q /Y
+xcopy examples\GlfwExamples\KeyTest\bin\Release\*.exe dist\examples\ /Q /Y
+xcopy examples\GlfwExamples\ListModes\bin\Release\*.exe dist\examples\ /Q /Y
+xcopy examples\GlfwExamples\Pong\bin\Release\*.exe dist\examples\ /Q /Y
+xcopy examples\GlfwExamples\Pong\Data\ dist\examples\Data\ /Q /Y
+xcopy examples\GlfwExamples\Triangle\bin\Release\*.exe dist\examples\ /Q /Y
+
+xcopy examples\LuaExamples\Functions\bin\Release\*.exe dist\examples\ /Q /Y
+xcopy examples\LuaExamples\Functions\Data\ dist\examples\Data\ /Q /Y
+xcopy examples\LuaExamples\Simple\bin\Release\*.exe dist\examples\ /Q /Y
+xcopy examples\LuaExamples\Simple\Data\ dist\examples\Data\ /Q /Y
+
+xcopy examples\NateRobins\Area\bin\Release\*.exe dist\examples\ /Q /Y
+xcopy examples\NateRobins\Maiden\bin\Release\*.exe dist\examples\ /Q /Y
+xcopy examples\NateRobins\Maiden\Data\ dist\examples\Data\ /Q /Y
+xcopy examples\NateRobins\MultiView\bin\Release\*.exe dist\examples\ /Q /Y
+xcopy examples\NateRobins\Nii\bin\Release\*.exe dist\examples\ /Q /Y
+xcopy examples\NateRobins\Null\bin\Release\*.exe dist\examples\ /Q /Y
+xcopy examples\NateRobins\Qix\bin\Release\*.exe dist\examples\ /Q /Y
+xcopy examples\NateRobins\Rotate\bin\Release\*.exe dist\examples\ /Q /Y
+xcopy examples\NateRobins\Starfield\bin\Release\*.exe dist\examples\ /Q /Y
+xcopy examples\NateRobins\Strip\bin\Release\*.exe dist\examples\ /Q /Y
+xcopy examples\NateRobins\Texture\bin\Release\*.exe dist\examples\ /Q /Y
+xcopy examples\NateRobins\Voronoi\bin\Release\*.exe dist\examples\ /Q /Y
+
+xcopy examples\NeHe\Lesson01\bin\Release\*.exe dist\examples\ /Q /Y
+xcopy examples\NeHe\Lesson02\bin\Release\*.exe dist\examples\ /Q /Y
+xcopy examples\NeHe\Lesson03\bin\Release\*.exe dist\examples\ /Q /Y
+xcopy examples\NeHe\Lesson04\bin\Release\*.exe dist\examples\ /Q /Y
+xcopy examples\NeHe\Lesson05\bin\Release\*.exe dist\examples\ /Q /Y
+xcopy examples\NeHe\Lesson06\bin\Release\*.exe dist\examples\ /Q /Y
+xcopy examples\NeHe\Lesson06\Data\ dist\examples\Data\ /Q /Y
+xcopy examples\NeHe\Lesson07\bin\Release\*.exe dist\examples\ /Q /Y
+xcopy examples\NeHe\Lesson07\Data\ dist\examples\Data\ /Q /Y
+xcopy examples\NeHe\Lesson08\bin\Release\*.exe dist\examples\ /Q /Y
+xcopy examples\NeHe\Lesson08\Data\ dist\examples\Data\ /Q /Y
+xcopy examples\NeHe\Lesson09\bin\Release\*.exe dist\examples\ /Q /Y
+xcopy examples\NeHe\Lesson09\Data\ dist\examples\Data\ /Q /Y
+xcopy examples\NeHe\Lesson10\bin\Release\*.exe dist\examples\ /Q /Y
+xcopy examples\NeHe\Lesson10\Data\ dist\examples\Data\ /Q /Y
+xcopy examples\NeHe\Lesson11\bin\Release\*.exe dist\examples\ /Q /Y
+xcopy examples\NeHe\Lesson11\Data\ dist\examples\Data\ /Q /Y
+xcopy examples\NeHe\Lesson12\bin\Release\*.exe dist\examples\ /Q /Y
+xcopy examples\NeHe\Lesson12\Data\ dist\examples\Data\ /Q /Y
+xcopy examples\NeHe\Lesson13\bin\Release\*.exe dist\examples\ /Q /Y
+xcopy examples\NeHe\Lesson14\bin\Release\*.exe dist\examples\ /Q /Y
+xcopy examples\NeHe\Lesson15\bin\Release\*.exe dist\examples\ /Q /Y
+xcopy examples\NeHe\Lesson15\Data\ dist\examples\Data\ /Q /Y
+xcopy examples\NeHe\Lesson16\bin\Release\*.exe dist\examples\ /Q /Y
+xcopy examples\NeHe\Lesson16\Data\ dist\examples\Data\ /Q /Y
+xcopy examples\NeHe\Lesson17\bin\Release\*.exe dist\examples\ /Q /Y
+xcopy examples\NeHe\Lesson17\Data\ dist\examples\Data\ /Q /Y
+xcopy examples\NeHe\Lesson18\bin\Release\*.exe dist\examples\ /Q /Y
+xcopy examples\NeHe\Lesson18\Data\ dist\examples\Data\ /Q /Y
+xcopy examples\NeHe\Lesson19\bin\Release\*.exe dist\examples\ /Q /Y
+xcopy examples\NeHe\Lesson19\Data\ dist\examples\Data\ /Q /Y
+xcopy examples\NeHe\Lesson20\bin\Release\*.exe dist\examples\ /Q /Y
+xcopy examples\NeHe\Lesson20\Data\ dist\examples\Data\ /Q /Y
+xcopy examples\NeHe\Lesson21\bin\Release\*.exe dist\examples\ /Q /Y
+xcopy examples\NeHe\Lesson21\Data\ dist\examples\Data\ /Q /Y
+xcopy examples\NeHe\Lesson23\bin\Release\*.exe dist\examples\ /Q /Y
+xcopy examples\NeHe\Lesson23\Data\ dist\examples\Data\ /Q /Y
+xcopy examples\NeHe\Lesson25\bin\Release\*.exe dist\examples\ /Q /Y
+xcopy examples\NeHe\Lesson25\Data\ dist\examples\Data\ /Q /Y
+xcopy examples\NeHe\Lesson26\bin\Release\*.exe dist\examples\ /Q /Y
+xcopy examples\NeHe\Lesson26\Data\ dist\examples\Data\ /Q /Y
+xcopy examples\NeHe\Lesson34\bin\Release\*.exe dist\examples\ /Q /Y
+xcopy examples\NeHe\Lesson34\Data\ dist\examples\Data\ /Q /Y
+
+xcopy examples\Examples\Basic\bin\Release\*.exe dist\examples\ /Q /Y
+
+xcopy examples\AlExamples\Boxes\bin\Release\*.exe dist\examples\ /Q /Y
+xcopy examples\AlExamples\Boxes\Data\ dist\examples\Data\ /Q /Y
+xcopy examples\AlExamples\Lesson01\bin\Release\*.exe dist\examples\ /Q /Y
+xcopy examples\AlExamples\Lesson01\Data\ dist\examples\Data\ /Q /Y
+xcopy examples\AlExamples\Lesson02\bin\Release\*.exe dist\examples\ /Q /Y
+xcopy examples\AlExamples\Lesson02\Data\ dist\examples\Data\ /Q /Y
+xcopy examples\AlExamples\Lesson03\bin\Release\*.exe dist\examples\ /Q /Y
+xcopy examples\AlExamples\Lesson03\Data\ dist\examples\Data\ /Q /Y
+xcopy examples\AlExamples\Lesson05\bin\Release\*.exe dist\examples\ /Q /Y
+xcopy examples\AlExamples\Lesson05\Data\ dist\examples\Data\ /Q /Y
+xcopy examples\AlExamples\Waterfall\bin\Release\*.exe dist\examples\ /Q /Y
+xcopy examples\AlExamples\Waterfall\Data\ dist\examples\Data\ /Q /Y
+
+xcopy examples\PhysFsExamples\Simple\bin\Release\*.exe dist\examples\ /Q /Y
+xcopy examples\PhysFsExamples\Simple\Data\ dist\examples\Data\ /Q /Y
+
+xcopy examples\Redbook\Aaindex\bin\Release\*.exe dist\examples\ /Q /Y
+xcopy examples\Redbook\Aapoly\bin\Release\*.exe dist\examples\ /Q /Y
+xcopy examples\Redbook\Aargb\bin\Release\*.exe dist\examples\ /Q /Y
+xcopy examples\Redbook\Accanti\bin\Release\*.exe dist\examples\ /Q /Y
+xcopy examples\Redbook\Accpersp\bin\Release\*.exe dist\examples\ /Q /Y
+xcopy examples\Redbook\Alpha\bin\Release\*.exe dist\examples\ /Q /Y
+xcopy examples\Redbook\Alpha3d\bin\Release\*.exe dist\examples\ /Q /Y
+xcopy examples\Redbook\Anti\bin\Release\*.exe dist\examples\ /Q /Y
+xcopy examples\Redbook\Bezcurve\bin\Release\*.exe dist\examples\ /Q /Y
+xcopy examples\Redbook\Bezmesh\bin\Release\*.exe dist\examples\ /Q /Y
+xcopy examples\Redbook\Bezsurf\bin\Release\*.exe dist\examples\ /Q /Y
+xcopy examples\Redbook\Checker\bin\Release\*.exe dist\examples\ /Q /Y
+xcopy examples\Redbook\C\bin\Release\*.exe dist\examples\ /Q /Y
+xcopy examples\Redbook\Clip\bin\Release\*.exe dist\examples\ /Q /Y
+xcopy examples\Redbook\Colormat\bin\Release\*.exe dist\examples\ /Q /Y
+xcopy examples\Redbook\Cube\bin\Release\*.exe dist\examples\ /Q /Y
+xcopy examples\Redbook\DepthCue\bin\Release\*.exe dist\examples\ /Q /Y
+xcopy examples\Redbook\Dof\bin\Release\*.exe dist\examples\ /Q /Y
+xcopy examples\Redbook\Double\bin\Release\*.exe dist\examples\ /Q /Y
+xcopy examples\Redbook\Drawf\bin\Release\*.exe dist\examples\ /Q /Y
+xcopy examples\Redbook\Feedback\bin\Release\*.exe dist\examples\ /Q /Y
+xcopy examples\Redbook\Fog\bin\Release\*.exe dist\examples\ /Q /Y
+xcopy examples\Redbook\FogIndex\bin\Release\*.exe dist\examples\ /Q /Y
+xcopy examples\Redbook\FogI\bin\Release\*.exe dist\examples\ /Q /Y
+xcopy examples\Redbook\F\bin\Release\*.exe dist\examples\ /Q /Y
+xcopy examples\Redbook\Font\bin\Release\*.exe dist\examples\ /Q /Y
+xcopy examples\Redbook\Hello\bin\Release\*.exe dist\examples\ /Q /Y
+xcopy examples\Redbook\Image\bin\Release\*.exe dist\examples\ /Q /Y
+xcopy examples\Redbook\Light\bin\Release\*.exe dist\examples\ /Q /Y
+xcopy examples\Redbook\Lines\bin\Release\*.exe dist\examples\ /Q /Y
+xcopy examples\Redbook\List\bin\Release\*.exe dist\examples\ /Q /Y
+xcopy examples\Redbook\Material\bin\Release\*.exe dist\examples\ /Q /Y
+xcopy examples\Redbook\Mipmap\bin\Release\*.exe dist\examples\ /Q /Y
+xcopy examples\Redbook\Model\bin\Release\*.exe dist\examples\ /Q /Y
+xcopy examples\Redbook\MoveLight\bin\Release\*.exe dist\examples\ /Q /Y
+xcopy examples\Redbook\Nurbs\bin\Release\*.exe dist\examples\ /Q /Y
+xcopy examples\Redbook\PickDepth\bin\Release\*.exe dist\examples\ /Q /Y
+xcopy examples\Redbook\PickSquare\bin\Release\*.exe dist\examples\ /Q /Y
+xcopy examples\Redbook\Plane\bin\Release\*.exe dist\examples\ /Q /Y
+xcopy examples\Redbook\Planet\bin\Release\*.exe dist\examples\ /Q /Y
+xcopy examples\Redbook\P\bin\Release\*.exe dist\examples\ /Q /Y
+xcopy examples\Redbook\Polys\bin\Release\*.exe dist\examples\ /Q /Y
+xcopy examples\Redbook\Quadric\bin\Release\*.exe dist\examples\ /Q /Y
+xcopy examples\Redbook\Robot\bin\Release\*.exe dist\examples\ /Q /Y
+xcopy examples\Redbook\Scene\bin\Release\*.exe dist\examples\ /Q /Y
+xcopy examples\Redbook\SceneBlueAmbient\bin\Release\*.ex e dist\examples\ /Q /Y
+xcopy examples\Redbook\SceneColorLight\bin\Release\*.exe dist\examples\ /Q /Y
+xcopy examples\Redbook\SceneFlat\bin\Release\*.exe dist\examples\ /Q /Y
+xcopy examples\Redbook\Select\bin\Release\*.exe dist\examples\ /Q /Y
+xcopy examples\Redbook\Smooth\bin\Release\*.exe dist\examples\ /Q /Y
+xcopy examples\Redbook\Stencil\bin\Release\*.exe dist\examples\ /Q /Y
+xcopy examples\Redbook\Stroke\bin\Release\*.exe dist\examples\ /Q /Y
+xcopy examples\Redbook\Surface\bin\Release\*.exe dist\examples\ /Q /Y
+xcopy examples\Redbook\Surfaceold\bin\Release\*.exe dist\examples\ /Q /Y
+xcopy examples\Redbook\TeaAmbient\bin\Release\*.exe dist\examples\ /Q /Y
+xcopy examples\Redbook\Teapots\bin\Release\*.exe dist\examples\ /Q /Y
+xcopy examples\Redbook\Tess\bin\Release\*.exe dist\examples\ /Q /Y
+xcopy examples\Redbook\TessWind\bin\Release\*.exe dist\examples\ /Q /Y
+xcopy examples\Redbook\TexBind\bin\Release\*.exe dist\examples\ /Q /Y
+xcopy examples\Redbook\TexGen\bin\Release\*.exe dist\examples\ /Q /Y
+xcopy examples\Redbook\TexProx\bin\Release\*.exe dist\examples\ /Q /Y
+xcopy examples\Redbook\TexSub\bin\Release\*.exe dist\examples\ /Q /Y
+xcopy examples\Redbook\TextureSurf\bin\Release\*.exe dist\examples\ /Q /Y
+xcopy examples\Redbook\Torus\bin\Release\*.exe dist\examples\ /Q /Y
+xcopy examples\Redbook\Trim\bin\Release\*.exe dist\examples\ /Q /Y
+xcopy examples\Redbook\UnProject\bin\Release\*.exe dist\examples\ /Q /Y
+xcopy examples\Redbook\Varray\bin\Release\*.exe dist\examples\ /Q /Y
+xcopy examples\Redbook\Wrap\bin\Release\*.exe dist\examples\ /Q /Y
+
+xcopy examples\SdlExamples\GfxPrimitives\bin\Release\*.e xe dist\examples\ /Q /Y
+xcopy examples\SdlExamples\Rectangles\bin\Release\*.exe dist\examples\ /Q /Y
+xcopy examples\SdlExamples\Rectangles\Data\ dist\examples\Data\ /Q /Y
+xcopy examples\SdlExamples\SmpegPlayer\bin\Release\*.exe dist\examples\ /Q /Y
+xcopy examples\SdlExamples\SmpegPlayer\Data\ dist\examples\Data\ /Q /Y
+
+@REM 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\T\bin\Release\*.xml dist\doc\ /Q /Y
+xcopy src\TAl\bin\Release\*.xml dist\doc\ /Q /Y
+xcopy src\TGl.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
+
+pause
Copied: (from rev 63558, )
Deleted:
2006-08-09 17:04:37 UTC (rev 63558)
2006-08-09 19:54:46 UTC (rev 63559)
@@ -1,3 +0,0 @@
-io.write("Running ", _VERSIN, "\n")
-a = my_function(1, 2, 3, "abc", "def")
-io.write("my_function() returned ", a, "\n")
\ No newline at end of file
Modified:
2006-08-09 17:04:37 UTC (rev 63558)
2006-08-09 19:54:46 UTC (rev 63559)
@@ -46,7 +46,7 @@
{
string filePath = Path.Combine("", "");
string fileDirectory = "Data";
- string fileName = "functions.lua";
+ string fileName = "";
if (File.Exists(fileName))
{
filePath = "";
Copied: (from rev 63558, )
Deleted:
2006-08-09 17:04:37 UTC (rev 63558)
2006-08-09 19:54:46 UTC (rev 63559)
@@ -1,3 +0,0 @@
Simple example to test Lua
-
-print "Hello, World!"
\ No newline at end of file
Modified:
2006-08-09 17:04:37 UTC (rev 63558)
2006-08-09 19:54:46 UTC (rev 63559)
@@ -35,7 +35,7 @@
{
string filePath = Path.Combine("", "");
string fileDirectory = "Data";
- string fileName = "simple.lua";
+ string fileName = "LuaExamples.Simple.Script.lua";
if (File.Exists(fileName))
{
filePath = "";
Copied: (from rev 63558, )
Deleted:
(Binary files differ)
Modified:
2006-08-09 17:04:37 UTC (rev 63558)
2006-08-09 19:54:46 UTC (rev 63559)
@@ -53,7 +53,7 @@
{
string filePath = Path.Combine("", "");
string fileDirectory = "Data";
- string fileName = "myzip.zip";
+ string fileName = "";
/*
* First thing you need to do is initialize the filesystem. You simply call
Mono-patches maillist - Mono-patches (AT) lists (DOT) ximian.com