Author: dhudson
Date: 2006-07-12 13:11:20 -0400 (Wed, 12 Jul 2006)
New Revision: 62509

Modified:
   trunk/tao/BUILDING.txt
   trunk/tao/NEWS
Log:
updated docs

Modified: trunk/tao/BUILDING.txt
===================================================================
--- trunk/tao/BUILDING.txt      2006-07-12 16:53:08 UTC (rev 62508)
+++ trunk/tao/BUILDING.txt      2006-07-12 17:11:20 UTC (rev 62509)
@@ -32,9 +32,11 @@
 rm -f config.mk; cp config/net-1-1.mk config.mk
 config.mk installed; re-run make.
 
-* Building.  Simply type "make".  The resulting DLLs will be placed in 
dist/bin,
-and examples will be in dist/clean. If you wish to strongname the assemblies 
(as is
-recommended), build with "make STRONG=1".
+* Building.  Simply type "make clean && make".  The "make clean" is neccessary
+because there is a post-processing step which needs to be cleaned out 
+before a build. The resulting DLLs will be placed in dist/bin,
+and examples will be in dist/clean. If you wish to strongname the 
+assemblies (as is recommended), build with "make clean && make STRONG=1".
 
 2. Using batch files
 ====================
@@ -44,12 +46,24 @@
 
 3. Using Prebuild
 =================
-Several scripts in the root directory of the code use the Prebuild tool to 
create project files for several IDE such as Visual Studio 2003, 2005, 
MonoDevelop, SharpDevelop, SharpDevelop2 and NAnt. These scripts are not meant 
to do complete builds of the project like the make and batch script. They are 
meant to help you build parts of the Tao project. When you run a Prebuild 
script, you can find the main project file (*.sln, *.cmbx, *.build) in the 
src/Tao.<project> directory
+Several scripts in the root directory of the code use the Prebuild tool to 
+create project files for several IDE such as Visual Studio 2003, 2005, 
+MonoDevelop, SharpDevelop, SharpDevelop2 and NAnt. These scripts are not
+meant to do complete builds of the project like the make and batch script. 
+Notably, the Prebuild builds will not do the post-processing step that properly
+sets up P/Invoking callbacks.
+They are meant to help you build parts of the Tao project. 
+When you run a Prebuild script, you can find the main project file 
+(*.sln, *.cmbx, *.build) in the src/Tao.<project> directory
 
 Tao.Sdl - Builds Tao.Sdl and Sdl Examples
 Tao.PhysFs - Builds Tao.PhysFs and PhysFs Examples
 Tao.Ode -  Builds Tao.Ode and Ode Examples
 Tao.Cg - Builds Tao.Cg
 Tao.DevIl - Builds Tao.DevIl and DevIl Examples
-Tao.OpenGl - Due to the fact that Tao.OpenGl is used in many subprojects, I 
had to put them altogether so they would build properly. Tao.OpenGl builds 
Tao.OpenGl, Tao.OpenGl.Glu, Tao.OpenGl.ExtensionLoader, Tao.OpenAl, OpenAl 
Examples, Tao.Glfw, Glfw Examples, Tao.Platform.Windows and Tao.GlPostProcess
+Tao.OpenGl - Due to the fact that Tao.OpenGl is used in many subprojects,
+I had to put them altogether so they would build properly.
+Tao.OpenGl builds Tao.OpenGl, Tao.OpenGl.Glu, Tao.OpenGl.ExtensionLoader,
+Tao.OpenAl, OpenAl Examples, Tao.Glfw, Glfw Examples, 
+Tao.Platform.Windows and Tao.GlPostProcess
 

Modified: trunk/tao/NEWS
===================================================================
--- trunk/tao/NEWS      2006-07-12 16:53:08 UTC (rev 62508)
+++ trunk/tao/NEWS      2006-07-12 17:11:20 UTC (rev 62509)
@@ -5,13 +5,19 @@
 Tao.Sdl 1.2.11.0, Tao.PhysFs 1.0.1.0, Tao.Ode 0.5.0.3, Tao.Glfw 2.5.0.0.
 
 For Tao.Sdl
-* Now binds with SDL 1.2.11, SDL_image 1.2.5, SDL_mixer 1.2.7, smpeg 0.4.5, 
SDL_ttf 2.0.8, SDL_net 1.2.6
-* SDL_SetVideoMode() now accepts 0 for width or height and will use the 
current video mode (or the desktop mode if no mode has been set.) 
-* Added current_w and current_h to the SDL_VideoInfo structure, which is set 
to the desktop resolution during video intialization, and then set to the 
current resolution when a video mode is set. 
-* SDL_GL_LoadLibrary() will load the system default OpenGL library if it is 
passed NULL as a parameter. 
+* Now binds with SDL 1.2.11, SDL_image 1.2.5, SDL_mixer 1.2.7, 
+smpeg 0.4.5, SDL_ttf 2.0.8, SDL_net 1.2.6
+* SDL_SetVideoMode() now accepts 0 for width or height and will
+use the current video mode (or the desktop mode if no mode has been set.) 
+* Added current_w and current_h to the SDL_VideoInfo structure,
+which is set to the desktop resolution during video intialization, 
+and then set to the current resolution when a video mode is set. 
+* SDL_GL_LoadLibrary() will load the system default OpenGL 
+library if it is passed NULL as a parameter. 
 * Added SDL_GL_SWAP_CONTROL to wait for vsync in OpenGL applications. 
 * Added SDL_GL_ACCELERATED_VISUAL to guarantee hardware acceleration. 
-* SDL_WM_SetCaption() now officially takes UTF-8 title and icon strings, and 
displays international characters on supported platforms. 
+* SDL_WM_SetCaption() now officially takes UTF-8 title and icon
+strings, and displays international characters on supported platforms. 
 * Added SDL_GetKeyRepeat() to query the key repeat settings. 
 
 For Tao.Cg
@@ -36,6 +42,7 @@
 
 For Tao
 * Updated Prebuild and all prebuild files. Added NAnt target.
+* Reduced many of the XML doc meage generated during a build.
 
 
 1.2.0

_______________________________________________
Mono-patches maillist  -  [email protected]
http://lists.ximian.com/mailman/listinfo/mono-patches

Reply via email to