Legacy Dependencies XML File
Deprecated!
Purpose
You can use the dependencies XML file to specify the dependencies
between components of a system model. This legacy syntax will only work with 2.0 and earlier System Definition files. Use the
Sysinfo dependencies syntax for 3.0 and later sysdefs.
Syntax
<?xml version="1.0"?>
<SystemModelDeps>
<Executables>
<Executable name="Executable-name" component="component">
<dep name="dep-name"></dep>
<dep name="dep-name"></dep>
....
</Executable>
</Executables>
</SystemModelDeps>
Example
<?xml version="1.0" encoding="UTF-8"?>
<SystemModelDeps>
<Executables>
<Executable name="bluetooth.dll" component="Bluetooth Client Library">
<dep name="btdevice.dll"/>
<dep name="charconv.dll"/>
<dep name="drtaeabi.dll"/>
<dep name="drtrvct2_2.dll"/>
<dep name="eirclient.dll"/>
<dep name="esock.dll"/>
<dep name="euser_v5.dll"/>
<dep name="hciserverclient.dll"/>
</Executable>
<Executable name="charconv.dll" component="Character Encoding and Conversion Framework">
<dep name="drtaeabi.dll"/>
<dep name="drtrvct2_2.dll"/>
<dep name="ecom.dll&qu
ot;/>
<dep name="efsrv.dll"/>
<dep name="euser_v5.dll"/>
</Executable>
<Executable name="hciserverclient.dll" component="Bluetooth HCI Framework 2">
<dep name="drtaeabi.dll"/>
<dep name="esock.dll"/>
<dep name="euser_v5.dll"/>
</Executable>
<Executable name="sdpdatabase.dll" component="Bluetooth SDP">
<dep name="bluetooth.dll"/>
<dep name="charconv.dll"/>
<dep name="drtaeabi.dll"/>
<dep name="drtrvct2_2.dll"/>
<dep name="esock.dll"/>
<dep name="euser_v5.dll"/>
</Executable>
<
Executable name="sdpserver.exe" component="Bluetooth SDP">
<dep name="bluetooth.dll"/>
<dep name="drtaeabi.dll"/>
<dep name="drtrvct2_2.dll"/>
<dep name="eirclient.dll"/>
<dep name="esock.dll"/>
<dep name="euser_v5.dll"/>
<dep name="sdpdatabase.dll"/>
</Executable>
...
</Executables>
</SystemModelDeps>