common/build.xml
changeset 9 29394d95b3e1
parent 8 b7bfb0cc6f4a
parent 6 8bbcf7b2218d
child 11 5a54277d3867
equal deleted inserted replaced
8:b7bfb0cc6f4a 9:29394d95b3e1
    17     		</then>
    17     		</then>
    18     </if>
    18     </if>
    19     
    19     
    20     <!--
    20     <!--
    21     ** TARGET DEFINITIONS
    21     ** TARGET DEFINITIONS
    22     -->
    22     -->   
       
    23     
       
    24     <target name="sf-prep" depends="sf-generate-source-spec, prep-drive,init-build-area,check-tool-dependencies,create-bom,log-build-env">
       
    25         <echo>[SF-PREP]</echo>
       
    26         <tempfile property="prep.dynamic.config" suffix="ant.xml" destdir="${temp.build.dir}"/>
       
    27     </target>
       
    28         
       
    29     <target name="sf-build-all" depends="sf-prebuild,sf-build-noprep,sf-postbuild">
       
    30         <echo>[SF-BUILD-ALL]</echo>
       
    31     </target>
       
    32     
       
    33     <target name="sf-build" depends="sf-prep,sf-prebuild,sf-build-noprep,sf-postbuild">
       
    34         <echo>[SF-BUILD]</echo>
       
    35     </target>
    23     
    36     
    24     <target name="sf-parse-project-config">
    37     <target name="sf-parse-project-config">
    25     <!-- TODO: Parse the project config and generate properties and csv file to be
    38     <!-- TODO: Parse the project config and generate properties and csv file to be
    26     used by the builds. -->
    39     used by the builds. -->
    27         <echo message="Parse the project configuration" />
    40         <echo message="Parse the project configuration" />
    37               <data expandProperties="yes">
    50               <data expandProperties="yes">
    38                     ant: antProperties()
    51                     ant: antProperties()
    39                     data: csv(${sf.common.config.dir}/../../build/config/${sf.spec.sourcesync.sourcespecfile}, {separator:','})
    52                     data: csv(${sf.common.config.dir}/../../build/config/${sf.spec.sourcesync.sourcespecfile}, {separator:','})
    40               </data>
    53               </data>
    41         </fmpp>
    54         </fmpp>
    42     </target>
       
    43     
       
    44     <target name="sf-build" depends="sf-prep,sf-prebuild,sf-build-noprep,sf-postbuild">
       
    45         <echo>[SF-BUILD]</echo>
       
    46     </target>   
       
    47     
       
    48     <target name="sf-prep" depends="sf-generate-source-spec, prep-drive,init-build-area,check-tool-dependencies,create-bom,log-build-env">
       
    49         <echo>[SF-PREP]</echo>
       
    50         <tempfile property="prep.dynamic.config" suffix="ant.xml" destdir="${temp.build.dir}"/>
       
    51     </target>
    55     </target>
    52     
    56     
    53     <target name="sf-prebuild">
    57     <target name="sf-prebuild">
    54         <echo>[SF-PREBUILD]</echo>
    58         <echo>[SF-PREBUILD]</echo>
    55         
    59