|
20 | 20 |
|
21 | 21 | Revision history:
|
22 | 22 | $Log$
|
| 23 | + Revision 1.12 2005/05/23 13:54:53 dimeglio |
| 24 | + Added load of build.number file |
| 25 | +
|
23 | 26 | Revision 1.11 2005/02/16 14:14:39 dimeglio
|
24 | 27 | Added patch to use globus compilation flags also in the RPMS
|
25 | 28 |
|
|
127 | 130 | </target>
|
128 | 131 |
|
129 | 132 | <target name="compile" depends="checkstyle">
|
| 133 | + <if> |
| 134 | + <isset property="libonly"/> |
| 135 | + <then> |
| 136 | + <property name="buildtarget" value="build-lib"/> |
| 137 | + </then> |
| 138 | + <else> |
| 139 | + <property name="buildtarget" value="build"/> |
| 140 | + </else> |
| 141 | + </if> |
130 | 142 | <if>
|
131 | 143 | <isset property="build.make.arguments"/>
|
132 | 144 | <then>
|
133 | 145 | <!-- Call make default compile target -->
|
134 |
| - <make target="build" dir="${module.src.dir}" failonerror="${failonerror}" args="${build.make.arguments}"/> |
| 146 | + <make target="${buildtarget}" dir="${module.src.dir}" failonerror="${failonerror}" args="${build.make.arguments}"/> |
135 | 147 | </then>
|
136 | 148 | <else>
|
137 | 149 | <!-- Call make default compile target -->
|
138 |
| - <make target="build" dir="${module.src.dir}" failonerror="${failonerror}"/> |
| 150 | + <make target="${buildtarget}" dir="${module.src.dir}" failonerror="${failonerror}"/> |
139 | 151 | </else>
|
140 | 152 | </if>
|
141 | 153 | </target>
|
|
153 | 165 | </target>
|
154 | 166 |
|
155 | 167 | <target name="stage" depends="doc">
|
| 168 | + <if> |
| 169 | + <isset property="libonly"/> |
| 170 | + <then> |
| 171 | + <property name="installtarget" value="install-lib"/> |
| 172 | + </then> |
| 173 | + <else> |
| 174 | + <property name="installtarget" value="install"/> |
| 175 | + </else> |
| 176 | + </if> |
156 | 177 | <if>
|
157 | 178 | <isset property="build.make.arguments"/>
|
158 | 179 | <then>
|
159 | 180 | <!-- Call make default compile target -->
|
160 |
| - <make target="install" dir="${module.src.dir}" failonerror="${failonerror}" args="${build.make.arguments}"/> |
| 181 | + <make target="${installtarget}" dir="${module.src.dir}" failonerror="${failonerror}" args="${build.make.arguments}"/> |
161 | 182 | </then>
|
162 | 183 | <else>
|
163 | 184 | <!-- Call make default compile target -->
|
164 |
| - <make target="install" dir="${module.src.dir}" failonerror="${failonerror}"/> |
| 185 | + <make target="${installtarget}" dir="${module.src.dir}" failonerror="${failonerror}"/> |
165 | 186 | </else>
|
166 | 187 | </if>
|
167 | 188 | </target>
|
|
260 | 281 |
|
261 | 282 | </target>
|
262 | 283 |
|
263 |
| - <!-- =============================================== |
| 284 | + <!-- =============================================== |
264 | 285 | Modules proxy targets
|
265 | 286 | =============================================== -->
|
266 | 287 |
|
267 | 288 | <!-- component targets definitions tag = do not remove = -->
|
268 | 289 |
|
269 |
| - |
270 | 290 | <!-- Main proxy -->
|
271 | 291 | <target name="buildmodules" depends="envset"/>
|
272 | 292 |
|
|
0 commit comments