/[eiffelstudio]/branches/eth/eve/Src/library/build.eant
ViewVC logotype

Contents of /branches/eth/eve/Src/library/build.eant

Parent Directory Parent Directory | Revision Log Revision Log


Revision 83441 - (show annotations)
Sat Jun 5 13:52:53 2010 UTC (9 years, 6 months ago) by jasonw
File size: 1495 byte(s)
Renamed branch eve3 to eve. The eve branch serves as the new branch for the EVE project.
1 <?xml version="1.0"?>
2
3 <project name="build_library" default="help">
4 <description>
5 description: "Eiffel's libraries compilation"
6 </description>
7
8 <target name="help">
9 <echo message="usage:"/>
10 <echo message=" geant compile"/>
11 <echo message=" geant clean"/>
12 <echo message=" geant clobber"/>
13 </target>
14
15 <target name="compile" >
16 <echo message="- Compile library" />
17 <geant target="_build_tpl_" arguments="compile" />
18 </target>
19
20 <target name="clean" >
21 <echo message="- Clean library" />
22 <geant target="_build_tpl_" arguments="clean" />
23 </target>
24
25 <target name="clobber" >
26 <echo message="- Clobber library" />
27 <geant target="_build_tpl_" arguments="clobber" />
28 </target>
29
30 <target name="_build_tpl_" >
31 <argument name="_target_name" />
32 <geant target="${_target_name}" dir="net" file="build.eant" reuse_variables="true" />
33 <geant target="${_target_name}" dir="wel" file="build.eant" reuse_variables="true" if="${is_windows}" />
34 <geant target="${_target_name}" dir="com" file="build.eant" reuse_variables="true" if="${is_windows}" />
35 <geant target="${_target_name}" dir="vision2" file="build.eant" reuse_variables="true" />
36
37 <!-- cURL is not an official library, so it might not exists in Delivery -->
38 <available resource="cURL${path_separator}build.eant" variable="tmp_available"/>
39 <geant target="${_target_name}" dir="cURL" file="build.eant" reuse_variables="true" if="${tmp_available}=true" />
40 <unset name="tmp_available" />
41 </target>
42
43 </project>

Properties

Name Value
svn:eol-style native
svn:keywords Author Date ID Revision

  ViewVC Help
Powered by ViewVC 1.1.23