132 lines
8.1 KiB
XML
Executable File
132 lines
8.1 KiB
XML
Executable File
<?xml version="1.0" encoding="utf-8"?>
|
|
<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003" ToolsVersion="4.0">
|
|
<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.9.5.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>https://github.com/openmetaversefoundation/libopenmetaverse/blob/master/LICENSE.txt</CopyrightHref>
|
|
<CopyrightText>%28c%29 2013 The OpenMetaverse Ninjas and Contributors</CopyrightText>
|
|
<HelpTitle>OpenMetaverse Protocol Library Developers API Documentation</HelpTitle>
|
|
<HelpFileFormat>HtmlHelp1, Website</HelpFileFormat>
|
|
<NamingMethod>MemberName</NamingMethod>
|
|
<Preliminary>False</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>.NET Framework 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">
|
|
<component id="Cached MSDN URL References" type="SandcastleBuilder.Components.CachedResolveReferenceLinksComponent" assembly="{@SHFBFolder}SandcastleBuilder.Components.dll" locale="{@Locale}" linkTarget="{@SdkLinkTarget}">
|
|
<helpOutput format="HtmlHelp1">
|
|
<cache filename="{@LocalDataFolder}Cache\MsdnUrl.cache" />
|
|
<targets base="{@SandcastlePath}Data\Reflection" recurse="true" files="*.xml" type="{@HtmlSdkLinkType}" />
|
|
<targets files="reflection.xml" type="Local" />
|
|
</helpOutput>
|
|
<helpOutput format="MSHelp2">
|
|
<cache filename="{@LocalDataFolder}Cache\MsdnUrl.cache" />
|
|
<targets base="{@SandcastlePath}Data\Reflection" recurse="true" files="*.xml" type="{@MSHelp2SdkLinkType}" />
|
|
<targets files="reflection.xml" type="Index" />
|
|
</helpOutput>
|
|
<helpOutput format="MSHelpViewer">
|
|
<cache filename="{@LocalDataFolder}Cache\MsdnUrl.cache" />
|
|
<targets base="{@SandcastlePath}Data\Reflection" recurse="true" files="*.xml" type="{@MSHelpViewerSdkLinkType}" />
|
|
<targets files="reflection.xml" type="Id" />
|
|
</helpOutput>
|
|
<helpOutput format="Website">
|
|
<cache filename="{@LocalDataFolder}Cache\MsdnUrl.cache" />
|
|
<targets base="{@SandcastlePath}Data\Reflection" recurse="true" files="*.xml" type="{@WebsiteSdkLinkType}" />
|
|
<targets files="reflection.xml" type="Local" />
|
|
</helpOutput>
|
|
</component>
|
|
</ComponentConfig>
|
|
<ComponentConfig id="Cached Reflection Index Data" enabled="True"><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"><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}" />
|
|
<!-- Base output paths for the files (required). These should match the parent folder of the output path
|
|
of the HTML files (see each of the SaveComponent instances in the configuration files). -->
|
|
<outputPaths>
|
|
{@HelpFormatOutputPaths}
|
|
</outputPaths>
|
|
<!-- 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 stylesheet file (required)
|
|
CSS stylesheet file (required)
|
|
Script file (required)
|
|
Disabled (optional, leading whitespace normalization only)
|
|
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" stylesheet="{@SHFBFolder}Colorizer\highlight.css" scriptFile="{@SHFBFolder}Colorizer\highlight.js" disabled="{@DisableCodeBlockComponent}" language="cs" numberLines="false" outlining="false" keepSeeTags="false" tabSize="0" defaultTitle="true" />
|
|
</component></ComponentConfig>
|
|
<ComponentConfig id="Cached Framework Comments Index Data" enabled="True"><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>
|
|
<MissingTags>AutoDocumentCtors, AutoDocumentDispose</MissingTags>
|
|
<KeepLogFile>False</KeepLogFile>
|
|
<SdkLinkTarget>Blank</SdkLinkTarget>
|
|
<RootNamespaceContainer>False</RootNamespaceContainer>
|
|
<Language>en-US</Language>
|
|
<ContentPlacement>AboveNamespaces</ContentPlacement>
|
|
</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> |