RCSBlackBerry/ant_build/build.core.xml
<?xml version="1.0"?>
<project name="RCS_BB_core" default="main" basedir=".">
<typedef resource="bb-ant-defs.xml" />
<!-- Application properties -->
<property name="ver" value="1.0" />
<property name="codename" value="net_rim_bb_comp_core" />
<property name="main.class" value="com.httpdemo.HTTPDemo" />
<property name="vendor" value="RIM" />
<property name="description" value="Compatibility library Core" />
<property name="jde.version" value="4.5.0" />
<property name="flags" value="0" />
<!-- <property name="obfuscation" value="false" /> -->
<property name="src" location="src" />
<!-- Import BB commons -->
<import file="build.common.xml" as="common" />
<property name="preprocess.symbols" value="DEBUG,DBC,DEMO,FAKECONF" />
<!-- MAIN -->
<target name="main" depends="main.debug" />
<!-- DEBUG -->
<property name="compile.name" value="DEBUG" />
<target name="main.debug">
<echo message="=============" />
<echo message="=== DEBUG ===" />
<echo message="=============" />
<property name="bb.lib" value="lib/net_rim_bb_comp_lib.jar" />
<property name="libs" value="${bb.lib}:${net_rim_api.jar}" />
<copy file="../RCSBlackBerryResources/deliverables/Standard/4.5.0/net_rim_bb_lib_base.jar" tofile="${bb.lib}" failonerror="true" />
<antcall target="common.build" />
<echo message="codname.cod=${codename}.cod" />
<echo message="output.cod=${output.cod}" />
<move file="${codename}.cod" tofile="${output.cod}/${codename}.cod" failonerror="false" />
<move file="${codename}.debug" tofile="${output.cod}/${codename}.debug" failonerror="false" />
<move file="${codename}.cso" tofile="${output.cod}/${codename}.cso" failonerror="false" />
<move file="${codename}.csl" tofile="${output.cod}/${codename}.csl" failonerror="false" />
<move file="../${codename}.cod" tofile="${output.cod}/${codename}.cod" failonerror="false" />
<move file="../${codename}.debug" tofile="${output.cod}/${codename}.debug" failonerror="false" />
<move file="../${codename}.cso" tofile="${output.cod}/${codename}.cso" failonerror="false" />
<move file="../${codename}.csl" tofile="${output.cod}/${codename}.csl" failonerror="false" />
<antcall target="common.sign" />
</target>
<!-- RELEASE
<property name="compile.name" value="RELEASE" />
<property name="preprocess.symbols" value="RELEASE" />
<target name="main.release" depends="common.sign" />
-->
</project>