equal
deleted
inserted
replaced
46 <os family="mac"/> |
46 <os family="mac"/> |
47 </condition> |
47 </condition> |
48 |
48 |
49 <!-- Project build properties. --> |
49 <!-- Project build properties. --> |
50 <property file="build.properties"/> |
50 <property file="build.properties"/> |
|
51 |
|
52 <!-- See if drop sources were included. --> |
|
53 <condition property="drop.dir" |
|
54 value="${drop.included.dir}" |
|
55 else="${drop.expanded.dir}"> |
|
56 <available file="${drop.included.dir}" type="dir"/> |
|
57 </condition> |
51 |
58 |
52 <!-- Get shared targets. --> |
59 <!-- Get shared targets. --> |
53 <import file="build-defs.xml"/> |
60 <import file="build-defs.xml"/> |
54 |
61 |
55 <!-- Initialization of directories needed for build. --> |
62 <!-- Initialization of directories needed for build. --> |
129 <target name="source" |
136 <target name="source" |
130 depends="init, -init-src-dirs" |
137 depends="init, -init-src-dirs" |
131 description="Populate all source file directories"> |
138 description="Populate all source file directories"> |
132 </target> |
139 </target> |
133 |
140 |
|
141 <!-- Populate drop_included area. --> |
|
142 <target name="drop_included" |
|
143 depends="clobber" |
|
144 description="Populate all source file directories"> |
|
145 <delete dir="${drop.included.dir}"/> |
|
146 <antcall target="source"/> |
|
147 <move file="${drop.expanded.dir}" tofile="${drop.included.dir}"/> |
|
148 <delete dir="${drop.included.dir}/bundles"/> |
|
149 </target> |
|
150 |
134 <!-- Clean up compiled files. --> |
151 <!-- Clean up compiled files. --> |
135 <target name="clean" |
152 <target name="clean" |
136 description="Delete all generated files"> |
153 description="Delete all generated files"> |
137 <delete dir="${build.dir}"/> |
154 <delete dir="${build.dir}"/> |
138 <delete dir="${dist.dir}"/> |
155 <delete dir="${dist.dir}"/> |
140 |
157 |
141 <!-- Clean up compiled files and all imported source files. --> |
158 <!-- Clean up compiled files and all imported source files. --> |
142 <target name="clobber" |
159 <target name="clobber" |
143 depends="clean" |
160 depends="clean" |
144 description="Delete all generated files, including imported sources"> |
161 description="Delete all generated files, including imported sources"> |
145 <delete dir="${drop.dir}"/> |
162 <delete dir="${drop.expanded.dir}"/> |
146 </target> |
163 </target> |
147 |
164 |
148 <target name="-banner"> |
165 <target name="-banner"> |
149 <echo message="+---------------------------------------+"/> |
166 <echo message="+---------------------------------------+"/> |
150 <echo message="+ Starting ant project ${ant.project.name} +"/> |
167 <echo message="+ Starting ant project ${ant.project.name} +"/> |