+
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>
+
+