source: BMXNET_RPMS_dotNET_UTILITIES-BMX/branch/IHS BMX Framework/IndianHealthService.BMXNet.Doc/Help/Presentation/Style/Configuration/conceptual.help2x.config@ 1146

Last change on this file since 1146 was 1146, checked in by Sam Habiel, 13 years ago

Initial Import of BMX4

File size: 7.9 KB
Line 
1<configuration>
2 <dduetools>
3 <builder>
4 <components>
5
6 <!-- Create skeleton document -->
7 <component type="Microsoft.Ddue.Tools.CopyFromFileComponent" assembly="%DXROOT%\ProductionTools\BuildComponents.dll">
8 <data file="..\..\Help\Presentation\Style\transforms\skeleton_conceptual.xml" />
9 <copy source="/*" target="/" />
10 </component>
11
12 <!-- Copy in comments -->
13 <component type="Microsoft.Ddue.Tools.CopyFromIndexComponent" assembly="%DXROOT%\ProductionTools\BuildComponents.dll">
14 <index name="comments" value="/topic" key="@id">
15 <data files=".\DdueXml\*.xml" />
16 </index>
17 <copy name="comments" source="/topic" target="/document" />
18 </component>
19
20 <!-- resolve tokens -->
21 <component type="Microsoft.Ddue.Tools.SharedContentComponent" assembly="%DXROOT%\ProductionTools\BuildComponents.dll">
22 <context prefix="ddue" name="http://ddue.schemas.microsoft.com/authoring/2003/5" />
23 <content file="..\..\Help\Settings\tokens.xml" />
24 <replace elements="/*//ddue:token" item="string(.)" />
25 </component>
26
27 <!-- copy in metadata keywords -->
28 <component type="Microsoft.Ddue.Tools.CopyFromFilesComponent" assembly="%DXROOT%\ProductionTools\BuildComponents.dll">
29 <copy base=".\XmlComp" file="concat($key,'.cmp.xml')" source="/metadata/topic[@id=$key]/*" target="/document/metadata" />
30 </component>
31
32 <!-- copy in metadata attributes -->
33 <component type="Microsoft.Ddue.Tools.CopyFromIndexComponent" assembly="%DXROOT%\ProductionTools\BuildComponents.dll">
34 <index name="metadata" value="/metadata/topic" key="@id">
35 <data files="..\..\Help\Settings\metadata.xml" />
36 </index>
37 <copy name="metadata" source="*" target="/document/metadata" />
38 <copy name="metadata" key="string('*')" source="*" target="/document/metadata" />
39 </component>
40
41 <!-- Resolve code snippets -->
42 <component type="Microsoft.Ddue.Tools.ExampleComponent" assembly="%DXROOT%\ProductionTools\BuildComponents.dll">
43 <examples file="..\..\Help\Settings\conceptual_snippets.xml" />
44 <colors language="VisualBasic">
45 <color pattern="^\s*'[^\r\n]*" class="comment" />
46 <color pattern="\&quot;.*\&quot;" class="literal" />
47 <color pattern="\b((AddHandler)|(AddressOf)|(As)|(ByRef)|(ByVal)|(Case)|(Catch)|(Class)|(Const)|(Continue)|(Delegate)|(Dim)|(Each)|(Else)|(ElseIf)|(End)|(Enum)|(Event)|(Exit)|(False)|(Finally)|(For)|(Friend)|(Function)|(Get)|(Handles)|(Implements)|(Imports)|(In)|(Inherits)|(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)|(Set)|(Shadows)|(Shared)|(Static)|(Step)|(Structure)|(Sub)|(Then)|(Throw)|(To)|(True)|(Try)|(Until)|(Using)|(When)|(While)|(With)|(WriteOnly))\b" class="keyword" />
48 </colors>
49 <colors language="CSharp">
50 <color pattern="/\*(.|\n)+?\*/" class="comment" />
51 <color pattern="//[^\r\n]*" class="comment" />
52 <color pattern="\&quot;.*\&quot;" class="literal" />
53 <color pattern="\b((abstract)|(as)|(base)|(bool)|(break)|(case)|(catch)|(class)|(const)|(continue)|(default)|(delegate)|(do)|(else)|(enum)|(event)|(extern)|(false)|(finally)|(for)|(foreach)|(get)|(if)|(in)|(interface)|(internal)|(is)|(namespace)|(new)|(null)|(out)|(override)|(params)|(private)|(protected)|(public)|(readonly)|(ref)|(return)|(sealed)|(set)|(static)|(struct)|(switch)|(this)|(throw)|(true)|(try)|(typeof)|(using)|(virtual)|(volatile)|(void)|(while))\b" class="keyword" />
54 </colors>
55 <colors language="ManagedCPlusPlus">
56 <color pattern="/\*(.|\n)+?\*/" class="comment" />
57 <color pattern="//[^\r\n]*" class="comment" />
58 <color pattern="\&quot;.*\&quot;" class="literal" />
59 <color pattern="\b((abstract)|(array)|(break)|(case)|(catch)|(class)|(const)|(continue)|(delegate)|(delete)|(do)|(else)|(enum)|(event)|(extern)|(false)|(finally)|(for)|(friend)|(gcnew)|(generic)|(goto)|(if)|(initonly)|(inline)|(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" />
60 </colors>
61 </component>
62
63 <!-- Resolve external links -->
64 <component type="DaveSexton.Sandcastle.ResolveExternalLinksComponent" assembly="%DocProjectPath%\bin\DaveSexton.Sandcastle.dll" replaceSeeAlsoLinks="False" seeXPath="//ddue:link[@xref|@vref]">
65 <seeLinkXml>
66 <externalLink xmlns="http://ddue.schemas.microsoft.com/authoring/2003/5">
67 <linkText>{2}</linkText>
68 <linkUri>{0}</linkUri>
69 </externalLink>
70 </seeLinkXml>
71 <context prefix="ddue" name="http://ddue.schemas.microsoft.com/authoring/2003/5" />
72 <mappings target="_blank" file="..\..\Help\Settings\links.xml" />
73 </component>
74
75 <!-- transform -->
76 <component type="Microsoft.Ddue.Tools.TransformComponent" assembly="%DXROOT%\ProductionTools\BuildComponents.dll">
77 <transform file="..\..\Help\Presentation\Style\transforms\main_conceptual.xsl">
78 <argument key="metadata" value="true" />
79 <argument key="languages">
80 <language label="CSharp" name="CSharp" style="cs" />
81 <language label="VisualBasic" name="VisualBasic" style="vb" />
82 <language label="ManagedCPlusPlus" name="ManagedCPlusPlus" style="cs" />
83 <language label="JSharp" name="JSharp" style="cs" />
84 <language label="JScript" name="JScript" style="cs" />
85 <language label="XAML" name="XAML" style="cs" />
86 </argument>
87 <argument key="bibliographyData" value="../../../Settings/bibliography.xml" /></transform>
88 </component>
89
90 <!-- resolve art links -->
91 <component type="Microsoft.Ddue.Tools.ResolveArtLinksComponent" assembly="%DXROOT%\ProductionTools\BuildComponents.dll">
92 <targets input="..\..\Help\Art" baseOutput=".\Output" outputPath="media" link="../Art" map="..\..\Help\Settings\conceptual_art.xml" />
93 </component>
94
95 <!-- resolve shared content -->
96 <component type="Microsoft.Ddue.Tools.SharedContentComponent" assembly="%DXROOT%\ProductionTools\BuildComponents.dll">
97 <content file="..\..\Help\Presentation\Style\content\shared_content.xml" />
98 <content file="..\..\Help\Presentation\Style\content\conceptual_content.xml" />
99 </component>
100
101 <!-- resolve conceptual links -->
102 <component type="Microsoft.Ddue.Tools.ResolveConceptualLinksComponent" assembly="%DXROOT%\ProductionTools\BuildComponents.dll">
103 <targets base=".\XmlComp" files="*.xml" type="local" />
104
105 </component>
106
107 <!-- resolve reference links -->
108 <component type="Microsoft.Ddue.Tools.ResolveReferenceLinksComponent2" assembly="%DXROOT%\ProductionTools\BuildComponents.dll">
109 <targets base="%DXROOT%\Data\Reflection" recurse="true" files="*.xml" type="msdn" />
110 <targets files=".\reflection.xml" type="index" /></component>
111
112 <!-- save the result -->
113 <component type="Microsoft.Ddue.Tools.SaveComponent" assembly="%DXROOT%\ProductionTools\BuildComponents.dll">
114 <save base=".\Output\html" path="concat($key,'.htm')" indent="true" omit-xml-declaration="true" />
115 </component>
116
117 </components>
118 </builder>
119 </dduetools>
120</configuration>
Note: See TracBrowser for help on using the repository browser.