test/make/configure.vm

branch
configure-evo
changeset 56
d9e8fdfc08f6
parent 54
2b8f40c58944
child 57
df03772f7429
equal deleted inserted replaced
55:d626acd09e9f 56:d9e8fdfc08f6
195 return 0 195 return 0
196 fi 196 fi
197 done 197 done
198 return 1 198 return 1
199 } 199 }
200 notisplatform()
201 {
202 for p in $PLATFORM
203 do
204 if [ "$p" = "$1" ]; then
205 return 1
206 fi
207 done
208 return 0
209 }
200 ]]# 210 ]]#
201 ## End of unparsed content ** 211 ## End of unparsed content **
202 212
203 # generate config.mk 213 # generate config.mk
204 cat > "$TEMP_DIR/vars.mk" << __EOF__ 214 cat > "$TEMP_DIR/vars.mk" << __EOF__
250 #foreach( $sub in $dependency.getSubdependencies() ) 260 #foreach( $sub in $dependency.getSubdependencies() )
251 # dependency $sub.getFullName() 261 # dependency $sub.getFullName()
252 while true 262 while true
253 do 263 do
254 #if( $sub.platform ) 264 #if( $sub.platform )
255 if failed isplatform "${sub.platform}"; then 265 if notisplatform "${sub.platform}"; then
256 break 266 break
257 fi 267 fi
258 #end 268 #end
259 #foreach( $np in $sub.getNotList() ) 269 #foreach( $np in $sub.getNotList() )
260 if isplatform "${np}"; then 270 if isplatform "${np}"; then
313 TEMP_LDFLAGS= 323 TEMP_LDFLAGS=
314 #foreach( $dependency in $dependencies ) 324 #foreach( $dependency in $dependencies )
315 while true 325 while true
316 do 326 do
317 #if( $dependency.platform ) 327 #if( $dependency.platform )
318 if failed isplatform "${dependency.platform}"; then 328 if notisplatform "${dependency.platform}"; then
319 break 329 break
320 fi 330 fi
321 #end 331 #end
322 #foreach( $np in $dependency.getNotList() ) 332 #foreach( $np in $dependency.getNotList() )
323 if isplatform "${np}"; then 333 if isplatform "${np}"; then

mercurial