Change the order of tests in sub GetXsltDir, so that it tests relative to the root directory before using the current dir (which will always exist)
Improved debug output when unable to open some of the files.
<?xml version="1.0" encoding="UTF-8"?>
<SystemDefinition schema="3.0.0">
<package id="boardsupport" name="Board Support" levels="bsp test 2 3 config">
<collection id="emulator" name="Emulator" level="bsp">
<component id="emulatorbsp" name="Emulator BSP" purpose="optional">
<unit bldFile="emulator/emulatorbsp" mrp="emulator/emulatorbsp/base_wins.mrp"/>
</component>
</collection>
<collection id="haitest" name="HAI Test Suites" level="test">
<component id="bspsvs" name="BSP Verification Suite" introduced="^2" purpose="development">
<unit mrp="haitest/bspsvs/group/bspsvs.mrp"/>
</component>
</collection>
<collection id="boardsupport_info" name="Board Support Info" level="config">
<component id="boardsupport_metadata" name="Board Support Metadata" class="config" introduced="^2" purpose="development" target="desktop">
<unit mrp="boardsupport_info/boardsupport_metadata/boardsupport_metadata.mrp"/>
</component>
</collection>
</package>
</SystemDefinition>