<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<!--
-->
<tangle_tool name="exe">
<pathvar name="filedef_path" value="$(xlroot)/xml/filedef/cpp/xmlobj"/>
<schema>parent(2).globals('schema')</schema>
<enumfiledefs>
<import url="$(filedef_path)/enum_header.xml">
<param name="root" value="derived('@xmlobj')"/>
<pathparam name="filepath" value="$(src_path)"/>
<pathparam name="text_path" value="$(text_path)"/>
<param name="ignoreobjects" value="$(ignoreobjects)"/>
<param name="lib_namespace" value="$(lib_namespace)"/>
</import>
<import url="$(filedef_path)/enum_impl.xml">
<param name="root" value="derived('@xmlobj')"/>
<pathparam name="filepath" value="$(src_path)"/>
<pathparam name="text_path" value="$(text_path)"/>
<param name="ignoreobjects" value="$(ignoreobjects)"/>
<param name="lib_namespace" value="$(lib_namespace)"/>
</import>
</enumfiledefs>
<objectfiledefs>
<import url="$(filedef_path)/header.xml">
<param name="root" value="derived('@xmlobj')"/>
<pathparam name="filepath" value="$(src_path)"/>
<pathparam name="text_path" value="$(text_path)"/>
<param name="ignoreobjects" value="$(ignoreobjects)"/>
<param name="ignoreincludes" value="$(ignoreincludes)"/>
</import>
<import url="$(filedef_path)/impl.xml">
<param name="root" value="derived('@xmlobj')"/>
<pathparam name="filepath" value="$(src_path)"/>
<pathparam name="text_path" value="$(text_path)"/>
<param name="ignoreobjects" value="$(ignoreobjects)"/>
</import>
</objectfiledefs>
<globalfiledefs>
<import url="$(filedef_path)/../common/license.xml">
<param name="root" value="derived('@xmlobj')"/>
<pathparam name="filepath" value="$(license_path)"/>
<pathparam name="text_path" value="$(text_path)"/>
</import>
<import url="$(filedef_path)/register_header.xml">
<param name="root" value="derived('@xmlobj')"/>
<pathparam name="filepath" value="$(src_path)/$(register).hpp"/>
<pathparam name="text_path" value="$(text_path)"/>
<param name="ignoreobjects" value="$(ignoreobjects)"/>
<param name="lib_namespace" value="$(lib_namespace)"/>
<param name="register" value="$(register)"/>
</import>
<import url="$(filedef_path)/register_impl.xml">
<param name="root" value="derived('@xmlobj')"/>
<pathparam name="filepath" value="$(src_path)/$(register)_.cpp"/>
<pathparam name="text_path" value="$(text_path)"/>
<param name="ignoreobjects" value="$(ignoreobjects)"/>
<param name="lib_namespace" value="$(lib_namespace)"/>
<param name="register" value="$(register)"/>
</import>
<import url="$(filedef_path)/context_header.xml">
<param name="root" value="derived('@xmlobj')"/>
<pathparam name="filepath" value="$(src_path)/$(context).hpp"/>
<pathparam name="text_path" value="$(text_path)"/>
<param name="ignoreobjects" value="$(ignoreobjects)"/>
<param name="context" value="$(context)"/>
<param name="lib_namespace" value="$(lib_namespace)"/>
</import>
<import url="$(filedef_path)/jam.xml">
<param name="root" value="derived('@xmlobj')"/>
<pathparam name="filepath" value="$(jamfile_path)/$(library).jam"/>
<pathparam name="text_path" value="$(text_path)"/>
<param name="register" value="$(register)_"/>
<param name="otherlibs" value="$(otherlibs)"/>
<param name="otherdlls" value="$(otherdlls)"/>
<param name="othersources" value="[$(context)]"/>
<param name="ignoreobjects" value="$(ignoreobjects)"/>
<param name="jampathvar" value="$(jampathvar)"/>
<param name="library" value="$(library)"/>
<param name="extradefs" value="$(extradefs)"/>
</import>
<import url="$(filedef_path)/exejam.xml">
<param name="root" value="derived('@xmlobj')"/>
<pathparam name="src_path" value="$(src_path)"/>
<pathparam name="text_path" value="$(text_path)"/>
<param name="bin_path" value="$(bin_path)"/>
<param name="lib_path" value="$(lib_path)"/>
<param name="exe" value="$(exe)"/>
<param name="subproject" value="$(subproject)"/>
<param name="otherlibs" value="$(otherlibs)"/>
<param name="ignoreobjects" value="$(ignoreobjects)"/>
<param name="library" value="$(library)"/>
<param name="extradefs" value="$(extradefs)"/>
</import>
</globalfiledefs>
<objname>$(objname)</objname>
</tangle_tool>