blob: d26ba5769b36a270cc5762325ae69865b9769f73 [file] [log] [blame]
<!-- Ein test case sollte die property proposals in main -->
<!-- Ueberpruefen, und ob die diversen properties entsprechend -->
<!-- der dependencies gesetzt sind -->
<project default="main">
<property name="do_init" value="val"></property>
<target name="properties">
<property name="prop_prop" value="val"></property>
<property name="do_not_compile" value="val"></property>
<echo message="executing properties"></echo>
</target>
<!-- should never be executed since property is not set -->
<target name="additional_properties" if="do_addit_props">
<property name="adit_prop" value="val" />
<echo message="executing additional_properties"></echo>
</target>
<target name="init" if="doinit" depends="properties,additional_properties">
<property name="init_prop" value="val"></property>
<echo message="executing init"></echo>
</target>
<!-- should never be executed since property should be set -->
<!-- by properties because of dependencies before -->
<target name="compile" unless="do_not_compile">
<property name="compile_prop" value="val"></property>
<echo message="executing compile"></echo>
</target>
<target name="main" depends="init, compile">
<property name="main_prop" value="val"></property>
<echo message="executing main ${well}"></echo>
</target>
</project>