* Updates some options in documentation builder * Adds static Sounds class containing all the pre-defined viewer sound assets * Corrects some protection levels in AgentManager where some event delegates were left public which is counterproductive to the way the patterns work git-svn-id: http://libopenmetaverse.googlecode.com/svn/libopenmetaverse/trunk@3166 52acb1d6-8a22-11de-b505-999d5b087335
105 lines
6.8 KiB
Plaintext
105 lines
6.8 KiB
Plaintext
<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003" ToolsVersion="3.5">
|
|
<PropertyGroup>
|
|
<!-- The configuration and platform will be used to determine which
|
|
assemblies to include from solution and project documentation
|
|
sources -->
|
|
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
|
|
<Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
|
|
<SchemaVersion>2.0</SchemaVersion>
|
|
<ProjectGuid>{25ed57f0-9c46-4bdb-b32b-82f6d843d6b0}</ProjectGuid>
|
|
<SHFBSchemaVersion>1.8.0.0</SHFBSchemaVersion>
|
|
<!-- AssemblyName, Name, and RootNamespace are not used by SHFB but Visual
|
|
Studio adds them anyway -->
|
|
<AssemblyName>Documentation</AssemblyName>
|
|
<RootNamespace>Documentation</RootNamespace>
|
|
<Name>Documentation</Name>
|
|
<!-- SHFB properties -->
|
|
<OutputPath>.\trunk\</OutputPath>
|
|
<HtmlHelpName>OpenMetaverse</HtmlHelpName>
|
|
<ProjectSummary>The OpenMetaverse Developers API Documentation</ProjectSummary>
|
|
<CopyrightHref>http://www.openmetaverse.org/viewvc/index.cgi/omf/libopenmetaverse/trunk/LICENSE.txt%3fview=markup</CopyrightHref>
|
|
<CopyrightText>%28c%29 2009 The OpenMetaverse Ninjas and Contributors</CopyrightText>
|
|
<HelpTitle>OpenMetaverse Protocol Library Developers API Documentation</HelpTitle>
|
|
<HelpFileFormat>Help1xAndWebsite</HelpFileFormat>
|
|
<NamingMethod>MemberName</NamingMethod>
|
|
<Preliminary>True</Preliminary>
|
|
<PresentationStyle>Prototype</PresentationStyle>
|
|
<DocumentationSources>
|
|
<DocumentationSource sourceFile="..\bin\OpenMetaverse.dll" />
|
|
<DocumentationSource sourceFile="..\bin\OpenMetaverse.StructuredData.dll" />
|
|
<DocumentationSource sourceFile="..\bin\OpenMetaverse.StructuredData.xml" />
|
|
<DocumentationSource sourceFile="..\bin\OpenMetaverse.xml" />
|
|
<DocumentationSource sourceFile="..\bin\OpenMetaverseTypes.dll" />
|
|
<DocumentationSource sourceFile="..\bin\OpenMetaverseTypes.xml" /></DocumentationSources>
|
|
<FrameworkVersion>3.5</FrameworkVersion>
|
|
<ApiFilter>
|
|
<Filter entryType="Namespace" fullName="" isExposed="False" xmlns="" />
|
|
<Filter entryType="Namespace" fullName="LitJson" isExposed="False" xmlns="" />
|
|
<Filter entryType="Namespace" fullName="OpenMetaverse.Rendering" isExposed="False" xmlns="" />
|
|
<Filter entryType="Namespace" fullName="OpenMetaverse.Voice" isExposed="False" xmlns="" />
|
|
</ApiFilter>
|
|
<VisibleItems>None</VisibleItems>
|
|
<SyntaxFilters>CSharp</SyntaxFilters>
|
|
<ComponentConfigurations>
|
|
<ComponentConfig id="Cached MSDN URL References" enabled="True" xmlns="">
|
|
<component id="Cached MSDN URL References" type="SandcastleBuilder.Components.CachedResolveReferenceLinksComponent" assembly="{@SHFBFolder}SandcastleBuilder.Components.dll" locale="{@Locale}" linkTarget="{@SdkLinkTarget}">
|
|
<cache filename="{@LocalDataFolder}Cache\MsdnUrl.cache" />
|
|
<targets base="{@SandcastlePath}Data\Reflection" recurse="true" files="*.xml" type="{@SDKLinks}" />
|
|
<targets files="reflection.xml" type="{@ProjectLinks}" />
|
|
</component>
|
|
</ComponentConfig>
|
|
<ComponentConfig id="Cached Reflection Index Data" enabled="True" xmlns=""><component id="Cached Reflection Index Data" type="SandcastleBuilder.Components.CachedCopyFromIndexComponent" assembly="{@SHFBFolder}SandcastleBuilder.Components.dll">
|
|
<index name="reflection" value="/reflection/apis/api" key="@id" cache="10">
|
|
<cache base="{@SandcastlePath}Data\Reflection" recurse="true" files="*.xml" cacheFile="{@LocalDataFolder}Cache\Reflection.cache" />
|
|
<data files="reflection.xml" />
|
|
</index>
|
|
<copy name="reflection" source="*" target="/document/reference" />
|
|
</component></ComponentConfig>
|
|
<ComponentConfig id="Code Block Component" enabled="True" xmlns=""><component id="Code Block Component" type="SandcastleBuilder.Components.CodeBlockComponent" assembly="{@SHFBFolder}SandcastleBuilder.Components.dll">
|
|
<!-- Base path for relative filenames in source attributes
|
|
(optional) -->
|
|
<basePath value="{@HtmlEncProjectFolder}" />
|
|
<!-- Connect to language filter (optional). If omitted,
|
|
language filtering is enabled by default. -->
|
|
<languageFilter value="true" />
|
|
<!-- Allow missing source files (Optional). If omitted,
|
|
it will generate errors if referenced source files
|
|
are missing. -->
|
|
<allowMissingSource value="false" />
|
|
<!-- Remove region markers from imported code blocks. If omitted,
|
|
region markers in imported code blocks are left alone. -->
|
|
<removeRegionMarkers value="false" />
|
|
<!-- Code colorizer options (required).
|
|
Attributes:
|
|
Language syntax configuration file (required)
|
|
XSLT style file (required)
|
|
"Copy" image file URL (required)
|
|
Default language (optional)
|
|
Enable line numbering (optional)
|
|
Enable outlining (optional)
|
|
Keep XML comment "see" tags within the code (optional)
|
|
Tab size override (optional, 0 = Use syntax file setting)
|
|
Use language name as default title (optional) -->
|
|
<colorizer syntaxFile="{@SHFBFolder}Colorizer\highlight.xml" styleFile="{@SHFBFolder}Colorizer\highlight.xsl" copyImageUrl="../icons/CopyCode.gif" language="cs" numberLines="false" outlining="false" keepSeeTags="false" tabSize="0" defaultTitle="true" />
|
|
</component></ComponentConfig>
|
|
<ComponentConfig id="Cached Framework Comments Index Data" enabled="True" xmlns=""><component id="Cached Framework Comments Index Data" type="SandcastleBuilder.Components.CachedCopyFromIndexComponent" assembly="{@SHFBFolder}SandcastleBuilder.Components.dll">
|
|
<index name="comments" value="/doc/members/member" key="@name" cache="100">
|
|
{@CachedFrameworkCommentList}
|
|
{@CommentFileList}
|
|
</index>
|
|
<copy name="comments" source="*" target="/document/comments" />
|
|
</component></ComponentConfig></ComponentConfigurations>
|
|
<NamespaceSummaries>
|
|
<NamespaceSummaryItem name="OpenMetaverse" isDocumented="True" xmlns="">The Primary namespace used by libOpenMetaverse. Common classes, Structs and Enums are all located within this namespace.</NamespaceSummaryItem>
|
|
</NamespaceSummaries>
|
|
<ShowFeedbackControl>True</ShowFeedbackControl>
|
|
</PropertyGroup>
|
|
<!-- There are no properties for these two groups but they need to appear in
|
|
order for Visual Studio to perform the build. -->
|
|
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
|
|
</PropertyGroup>
|
|
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
|
|
</PropertyGroup>
|
|
<!-- Import the SHFB build targets -->
|
|
<Import Project="$(SHFBROOT)\SandcastleHelpFileBuilder.targets" />
|
|
</Project> |