The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.
<?xml version="1.0"?>
<!--  Thanks to Adam Legget for providing this example XML -->
<!DOCTYPE AdamSuite>
<?xml-stylesheet type="text/xsl" href="../../adam.xsl"?>
<AdamSuite Name="tgl" Module="tgl" Version="1.5" Description="TGL Test Suite">
  <adam:target name="applets" install="Suite/GPU" type="dll" />
  <adam:file name="applets.xml" type="arch" />
  <adam:include href="/Framework/TCore" />
  <adam:include href="/Library/Common/inc" />
  <adam:include href="/Library/Common/tgl" />
  <adam:library href="/Library/Common/tgl" name="tgl" />
  <adam:define name="blahblah" />
  <adam:source href="common.cpp" />
  <Parameter Name="tWinW">640</Parameter>
  <Parameter Name="tWinH">480</Parameter>
  <Parameter Name="d1">640,480,32</Parameter>
  <!-- jiaeofwaejf -->
  <adam:if release="qual|jfwa">
    <Test Id="001" Name="foobar" Description="TGL test">
      <adam:source href="foobar.c" />
      <adam:if release="qual">
        <adam:if release="3">
          <adam:file name="gfoobarbd3.bmp" type="media" />
          <adam:file name="bfoobar.fp" type="media" />
          <adam:file name="bfoobar.vp" type="media" />
        </adam:if>
        <adam:file name="gfoobarbd3.bmp" type="media" />
        <adam:file name="bfoobar.fp" type="media" />
        <adam:file name="bfoobar.vp" type="media" />
      </adam:if>
      <Variation Id="001.001" Name="Default">
        <Reference Name="CRC32">0x78F84839</Reference>
        <Reference Name="FOOCRC32">0xC07B38CB</Reference>
        <Reference Name="BARCRC32">0xB408F7BE</Reference>
        <Reference Name="BAZCRC32">0x78F84839</Reference>
        <Reference Name="CAMELCRC32">0xC07B38CB</Reference>
        <Reference Name="LIZARDCRC32">0xB408F7BE</Reference>
        <Reference Name="ALPAKACRC32">0xB408F7BE</Reference>
      </Variation>
      <Variation Id="001.002" Name="beachfoobar" Description="TGL test">
        <Parameter Name="tess">1</Parameter>
        <Parameter Name="shader">BEACHBALL</Parameter>
        <Parameter Name="tZBformat">x8d24</Parameter>
        <Reference Name="CRC32">0x096A3BCC</Reference>
        <Reference Name="FOOCRC32">0x962F2E42</Reference>
        <Reference Name="BARCRC32">0x962F2E42</Reference>
        <Reference Name="BAZCRC32">0x096A3BCC</Reference>
        <Reference Name="CAMELCRC32">0x962F2E42</Reference>
        <Reference Name="LIZARDCRC32">0x962F2E42</Reference>
        <Reference Name="ALPAKACRC32">0x962F2E42</Reference>
      </Variation>
      <Variation Id="001.003" Name="checkerfoobar" Description="TGL test">
        <Parameter Name="tess">1</Parameter>
        <Parameter Name="shader">CHECKERBOARD</Parameter>
        <Parameter Name="tZBformat">x8d24</Parameter>
        <Reference Name="CRC32">0x25D49060</Reference>
        <Reference Name="FOOCRC32">0x25D49060</Reference>
        <Reference Name="BARCRC32">0x25D49060</Reference>
        <Reference Name="BAZCRC32">0x25D49060</Reference>
        <Reference Name="CAMELCRC32">0x25D49060</Reference>
        <Reference Name="LIZARDCRC32">0x25D49060</Reference>
        <Reference Name="ALPAKACRC32">0x25D49060</Reference>
      </Variation>
    </Test>
    <Test Id="002" Name="cube" Description="TGL test">
      <Variation Id="002.001" Name="Default">
        <Parameter Name="texEnable">0</Parameter>
        <Parameter Name="texture0">rocks.bmp</Parameter>
        <Parameter Name="texture1">dogs.bmp</Parameter>
        <Reference Name="CRC32">0x7D9BDFFA</Reference>
        <Reference Name="FOOCRC32">0x7D9BDFFA</Reference>
        <Reference Name="BARCRC32">0x7D9BDFFA</Reference>
        <Reference Name="BAZCRC32">0x7D9BDFFA</Reference>
        <Reference Name="CAMELCRC32">0x7D9BDFFA</Reference>
        <Reference Name="LIZARDCRC32">0x7D9BDFFA</Reference>
        <Reference Name="ALPAKACRC32">0x7D9BDFFA</Reference>
      </Variation>
      <Variation Id="002.002" Name="texcube" Description="TGL test">
        <Parameter Name="texEnable">1</Parameter>
        <Parameter Name="texture0">rocks.bmp</Parameter>
        <Parameter Name="texture1">dogs.bmp</Parameter>
        <Reference Name="CRC32">0x58CCFA12</Reference>
        <Reference Name="FOOCRC32">0x58CCFA12</Reference>
        <Reference Name="BARCRC32">0x58CCFA12</Reference>
        <Reference Name="BAZCRC32">0x58CCFA12</Reference>
        <Reference Name="CAMELCRC32">0x58CCFA12</Reference>
        <Reference Name="LIZARDCRC32">0x58CCFA12</Reference>
        <Reference Name="ALPAKACRC32">0x58CCFA12</Reference>
      </Variation>
    </Test>
  </adam:if>
</AdamSuite>