csharpfftfsharpintegrationinterpolationlinear-algebramathdifferentiationmatrixnumericsrandomregressionstatisticsmathnet
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
124 lines
8.1 KiB
124 lines
8.1 KiB
<configuration>
|
|
<dduetools>
|
|
<builder>
|
|
<components>
|
|
|
|
<!-- Create skeleton document -->
|
|
<component type="Microsoft.Ddue.Tools.CopyFromFileComponent" assembly="%DXROOT%\ProductionTools\BuildComponents.dll">
|
|
<data file="%DXROOT%\Presentation\Vs2005\transforms\skeleton_conceptual.xml" />
|
|
<copy source="/*" target="/" />
|
|
</component>
|
|
|
|
<!-- Copy in comments -->
|
|
<component type="Microsoft.Ddue.Tools.CopyFromIndexComponent" assembly="%DXROOT%\ProductionTools\BuildComponents.dll">
|
|
<index name="comments" value="/topic" key="@id">
|
|
<data files=".\DdueXml\*.xml" />
|
|
</index>
|
|
<copy name="comments" source="/topic" target="/document" />
|
|
</component>
|
|
|
|
<!-- resolve tokens -->
|
|
<component type="Microsoft.Ddue.Tools.SharedContentComponent" assembly="%DXROOT%\ProductionTools\BuildComponents.dll">
|
|
<context prefix="ddue" name="http://ddue.schemas.microsoft.com/authoring/2003/5" />
|
|
<content file="%DXROOT%\Data\tokens.xml" />
|
|
<replace elements="/*//ddue:token" item="string(.)" />
|
|
</component>
|
|
|
|
<!-- copy in metadata keywords -->
|
|
<component type="Microsoft.Ddue.Tools.CopyFromFilesComponent" assembly="%DXROOT%\ProductionTools\BuildComponents.dll">
|
|
<copy base=".\XmlComp" file="concat($key,'.cmp.xml')" source="/metadata/topic[@id=$key]/*" target="/document/metadata" />
|
|
</component>
|
|
|
|
<!-- copy in metadata attributes -->
|
|
<component type="Microsoft.Ddue.Tools.CopyFromIndexComponent" assembly="%DXROOT%\ProductionTools\BuildComponents.dll">
|
|
<index name="metadata" value="/metadata/topic" key="@id">
|
|
<data files=".\ExtractedFiles\*.ContentMetadata.xml" />
|
|
<data files="Version.xml" />
|
|
</index>
|
|
<copy name="metadata" source="*" target="/document/metadata" />
|
|
<copy name="metadata" key="string('*')" source="*" target="/document/metadata" />
|
|
</component>
|
|
|
|
<!-- Copy in metadata project settings -->
|
|
<component type="Microsoft.Ddue.Tools.CopyFromIndexComponent" assembly="%DXROOT%\ProductionTools\BuildComponents.dll">
|
|
<index name="projectSettings" value="/*/item" key="@id">
|
|
<data files=".\ExtractedFiles\*projectsettings.xml" />
|
|
</index>
|
|
<copy name="projectSettings" key="string('PBM_FileVersion')" source="." target="/document/metadata" />
|
|
</component>
|
|
|
|
<!-- Resolve code snippets -->
|
|
<component type="Microsoft.Ddue.Tools.ExampleComponent" assembly="%DXROOT%\ProductionTools\BuildComponents.dll">
|
|
<!--<examples file="%DXROOT%\Data\CodeSnippet.xml" />-->
|
|
<colors language="VisualBasic">
|
|
<color pattern="^\s*'[^\r\n]*" class="comment" />
|
|
<color pattern="\"[^"\r\n]*\"" class="literal" />
|
|
<color pattern="\b((AddHandler)|(AddressOf)|(As)|(Boolean)|(ByRef)|(ByVal)|(Case)|(Catch)|(Char)|(Class)|(Const)|(Continue)|(Delegate)|(Dim)|(Double)|(Each)|(Else)|(ElseIf)|(End)|(Enum)|(Event)|(Exit)|(False)|(Finally)|(For)|(Friend)|(From)|(Function)|(Get)|(Handles)|(If)|(Implements)|(Imports)|(In)|(Inherits)|(Integer)|(Interface)|(Is)|(Loop)|(Me)|(Module)|(MustInherit)|(MustOverride)|(MyBase)|(Namespace)|(New)|(Next)|(Nothing)|(NotInheritable)|(NotOverrideable)|(Of)|(Overloads)|(Overridable)|(Overrides)|(ParamArray)|(Partial)|(Private)|(Property)|(Protected)|(Public)|(RaiseEvent)|(ReadOnly)|(RemoveHandler)|(Select)|(Set)|(Shadows)|(Shared)|(Static)|(Step)|(String)|(Structure)|(Sub)|(Then)|(Throw)|(To)|(True)|(Try)|(Until)|(Using)|(When)|(While)|(With)|(WriteOnly))\b" class="keyword" />
|
|
</colors>
|
|
<colors language="CSharp">
|
|
<color pattern="/\*(.|\n)+?\*/" class="comment" />
|
|
<color pattern="//[^\r\n]*" class="comment" />
|
|
<color pattern="\"[^"\r\n]*\"" class="literal" />
|
|
<color pattern="\b((abstract)|(as)|(ascending)|(base)|(bool)|(break)|(by)|(case)|(catch)|(char)|(class)|(const)|(continue)|(default)|(delegate)|(descending)|(do)|(double)|(else)|(enum)|(equals)|(event)|(extern)|(false)|(finally)|(float)|(for)|(foreach)|(from)|(get)|(group)|(if)|(in)|(int)|(interface)|(internal)|(into)|(is)|(join)|(let)|(namespace)|(new)|(null)|(on)|(orderby)|(out)|(override)|(params)|(private)|(protected)|(public)|(readonly)|(ref)|(return)|(sealed)|(select)|(set)|(static)|(struct)|(switch)|(this)|(throw)|(true)|(try)|(typeof)|(using)|(virtual)|(volatile)|(void)|(where)|(while))\b" class="keyword" />
|
|
</colors>
|
|
<colors language="ManagedCPlusPlus">
|
|
<color pattern="/\*(.|\n)+?\*/" class="comment" />
|
|
<color pattern="//[^\r\n]*" class="comment" />
|
|
<color pattern="\"[^"\r\n]*\"" class="literal" />
|
|
<color pattern="\b((abstract)|(array)|(bool)|(break)|(case)|(catch)|(char)|(class)|(const)|(continue)|(delegate)|(delete)|(do)|(double)|(else)|(enum)|(event)|(extern)|(false)|(finally)|(float)|(for)|(friend)|(gcnew)|(generic)|(goto)|(if)|(initonly)|(inline)|(int)|(interface)|(literal)|(namespace)|(new)|(noinline)|(nullptr)|(operator)|(private)|(property)|(protected)|(public)|(ref)|(register)|(return)|(sealed)|(sizeof)|(static)|(struct)|(switch)|(template)|(this)|(throw)|(true)|(try)|(typedef)|(union)|(using)|(value)|(virtual)|(void)|(volatile)|(while))\b" class="keyword" />
|
|
</colors>
|
|
</component>
|
|
|
|
<!-- transform -->
|
|
<component type="Microsoft.Ddue.Tools.TransformComponent" assembly="%DXROOT%\ProductionTools\BuildComponents.dll">
|
|
<transform file="%DXROOT%\Presentation\Vs2005\transforms\main_conceptual.xsl">
|
|
<argument key="metadata" value="true" />
|
|
<argument key="languages">
|
|
<language label="VisualBasic" name="VisualBasic" style="vb" />
|
|
<language label="CSharp" name="CSharp" style="cs" />
|
|
<language label="ManagedCPlusPlus" name="ManagedCPlusPlus" style="cpp" />
|
|
<language label="JSharp" name="JSharp" style="cs" />
|
|
<language label="JScript" name="JScript" style="cs" />
|
|
</argument>
|
|
</transform>
|
|
</component>
|
|
|
|
<!-- resolve art links -->
|
|
<component type="Microsoft.Ddue.Tools.ResolveArtLinksComponent" assembly="%DXROOT%\ProductionTools\BuildComponents.dll">
|
|
<!--
|
|
<targets input="%DXROOT%\Data\ArtStore" output=".\Output\media" link="../media" map="%DXROOT%\Data\ArtSharedContent.loc.xml" />
|
|
-->
|
|
</component>
|
|
|
|
<!-- resolve shared content -->
|
|
<component type="Microsoft.Ddue.Tools.SharedContentComponent" assembly="%DXROOT%\ProductionTools\BuildComponents.dll">
|
|
<content file="%DXROOT%\Presentation\Vs2005\content\shared_content.xml" />
|
|
<content file="%DXROOT%\Presentation\VS2005\content\feedBack_content.xml" />
|
|
<content file="%DXROOT%\Presentation\Vs2005\content\conceptual_content.xml" />
|
|
</component>
|
|
|
|
<!-- resolve conceptual links -->
|
|
<component type="Microsoft.Ddue.Tools.ResolveConceptualLinksComponent" assembly="%DXROOT%\ProductionTools\BuildComponents.dll">
|
|
<targets base=".\XmlComp" type="local" />
|
|
<!--
|
|
<targets base="%DXROOT%\Data\XmlComp" type="index"/>
|
|
-->
|
|
</component>
|
|
|
|
<!-- resolve reference links -->
|
|
<component type="Microsoft.Ddue.Tools.ResolveReferenceLinksComponent2" assembly="%DXROOT%\ProductionTools\BuildComponents.dll">
|
|
<targets base="%DXROOT%\Data\Reflection\" recurse="true" files="*.xml" type="index" />
|
|
</component>
|
|
|
|
<!-- save the result -->
|
|
<component type="Microsoft.Ddue.Tools.SaveComponent" assembly="%DXROOT%\ProductionTools\BuildComponents.dll">
|
|
<save base=".\Output\html" path="concat($key,'.htm')" indent="false" omit-xml-declaration="true" />
|
|
</component>
|
|
|
|
<!-- record file creation events -->
|
|
<component type="Microsoft.Ddue.Tools.HxfGeneratorComponent" assembly="%DXROOT%\ProductionTools\BuildComponents.dll" input="%DXROOT%\Presentation\vs2005\seed.HxF" output=".\Output\test.HxF" />
|
|
|
|
</components>
|
|
</builder>
|
|
</dduetools>
|
|
</configuration>
|
|
|