<xsl:comment>cdc-hi-run</xsl:comment>

    <target name="-pre-cdc-hi-run" if="cdc-hi-platform.trigger"/>

    <target name="-cdc-hi-run" if="cdc-hi-platform.trigger">
        <fail message="Main class is not set!">
            <condition>
                <equals arg1="${{main.class}}" arg2=""/>
            </condition>
        </fail>
        <exec executable="${{platform.home}}/bin/emulator">
          <arg value="-cp"/>
          <arg value="${{basedir}}/${{dist.dir}}/${{dist.jar}}"/>
          <arg value="-Xdevice:${{platform.device}}"/>
          <arg value="${{run.cmd.options}}"/>
          <arg value="-Xmain:${{main.class}}"/>
          <arg value="${{application.args}}"/>
        </exec>
    </target>

    <target name="-post-cdc-hi-run" if="cdc-hi-platform.trigger"/>

    <target name="cdc-hi-run" if="cdc-hi-platform.trigger" depends="-pre-cdc-hi-run, -cdc-hi-run, -post-cdc-hi-run"/>
