Files
libremetaverse/docs/README.documentation.txt
Jim Radford f4b29a4d90 * Added README.documentation.txt to docs directory to document how to build local copies of our html based Documentation
* Added new Documentation project to the solution to separate documentation builds from code builds on the build server

git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@1790 52acb1d6-8a22-11de-b505-999d5b087335
2008-04-27 22:51:39 +00:00

30 lines
1.5 KiB
Plaintext

The library documentation is generated using external tools which currently create:
* A HTML Website http://www.libsecondlife.org/docs/trunk
* A compiled HTML Help file http://www.libsecondlife.org/docs/trunk/libsecondlife.chm
These are generated by our automated build system nightly using the inline XML code documentation.
If you want to generate these documents locally you will need to do the following:
1) Download and install the following tools:
Sandcastle: http://www.codeplex.com/Sandcastle
Sandcastle Help File Builder: http://www.codeplex.com/SHFB (You will need version 1.6.0.6 or newer)
Microsoft HTML Help: http://go.microsoft.com/fwlink/?linkid=14188
2) Set the following Environment variables to match your installation:
SANDCASTLE=<path to SandcastleBuilderConsole.exe>
e.g.: "SANDCASTLE=C:\Program Files\EWSoftware\Sandcastle Help File Builder\SandcastleBuilderConsole.exe"
Modify your path statement to include the Sandcastle Help File Builder installation directory
e.g: "C:\Program Files\EWSoftware\Sandcastle Help File Builder\"
If you set these in control panel->System->Advanced->Environment Variables you will either need to
restart your computer, or close and restart visual studio for those changes to be go into effect.
3) In Visual Studio, select the "Release-docs" configuration and press F6 to build the documentation.
The built documentation will be located in the docs/trunk directory along with the compiled help file