<?xml version="1.0"?>

<project name="precompile-example">
    <target name="precompile">

<!-- This ant target can be used to provide an extension to the standard build chain
     in build_common.xml. This target named "precompile" will override an empty target in
     build_common and will allow you to specify actions to be performed before resources
     and Java source files are compiled (like preprocessors, etc).

     When this target is called, Java source files will be found in the ${WORKING_SOURCE_ROOT}
     directory. This is the collection of source files that will be compiled into the app,
     with all "version-override" files already in place (see "Multiple code tree w/override" 
     in the "Understanding the SDK" documentation at http://developer.danger.com/site/docs/sdkbasics).

     Uncompiled resource files are located in ${WORKING_LOCALE_ROOT}.

     This target can do any processing necessary as long as the resulting Java files ultimately
     wind up back in ${WORKING_SOURCE_ROOT}. When this target exits, the remaining tool chain will
     take the files in ${WORKING_SOURCE_ROOT} and feed them to the compiler.
-->
        <echo>Oh I'm an override and I'm O.K.  </echo>
    </target>
</project>
