test/make/configure.vm

changeset 82
85f5188acc21
parent 79
ef0635b78b7b
child 83
868e0d4b0a57
equal deleted inserted replaced
81:ea79a383ad75 82:85f5188acc21
215 LOCALSTATEDIR="$LOCALSTATEDIR" 215 LOCALSTATEDIR="$LOCALSTATEDIR"
216 INCLUDEDIR="$INCLUDEDIR" 216 INCLUDEDIR="$INCLUDEDIR"
217 INFODIR="$INFODIR" 217 INFODIR="$INFODIR"
218 MANDIR="$MANDIR" 218 MANDIR="$MANDIR"
219 #foreach( $var in $vars ) 219 #foreach( $var in $vars )
220 ${var.varName}="$${var.varName}" 220 ${var.varName}="${D}${var.varName}"
221 #end 221 #end
222 __EOF__ 222 __EOF__
223 sort -u -o "$TEMP_DIR/vars.mk" "$TEMP_DIR/vars.mk" 223 sort -u -o "$TEMP_DIR/vars.mk" "$TEMP_DIR/vars.mk"
224 224
225 225
469 fi 469 fi
470 #end 470 #end
471 471
472 # Features 472 # Features
473 #foreach( $feature in $target.features ) 473 #foreach( $feature in $target.features )
474 if [ -n "$${feature.varName}" ]; then 474 if [ -n "${D}${feature.varName}" ]; then
475 #foreach( $dependency in $feature.dependencies ) 475 #foreach( $dependency in $feature.dependencies )
476 # check dependency 476 # check dependency
477 if dependency_error_$dependency ; then 477 if dependency_error_$dependency ; then
478 # "auto" features can fail and are just disabled in this case 478 # "auto" features can fail and are just disabled in this case
479 if [ "$${feature.varName}" = "auto" ]; then 479 if [ "${D}${feature.varName}" = "auto" ]; then
480 DISABLE_${feature.varName}=1 480 DISABLE_${feature.varName}=1
481 else 481 else
482 DEPENDENCIES_FAILED="$DEPENDENCIES_FAILED ${dependency} " 482 DEPENDENCIES_FAILED="$DEPENDENCIES_FAILED ${dependency} "
483 ERROR=1 483 ERROR=1
484 fi 484 fi
580 cat "$TEMP_DIR/options" 580 cat "$TEMP_DIR/options"
581 #end 581 #end
582 #if ( $features.size() > 0 ) 582 #if ( $features.size() > 0 )
583 echo "Features:" 583 echo "Features:"
584 #foreach( $feature in $features ) 584 #foreach( $feature in $features )
585 if [ -n "$${feature.varName}" ]; then 585 if [ -n "${D}${feature.varName}" ]; then
586 echo " $feature.name: on" 586 echo " $feature.name: on"
587 else 587 else
588 echo " $feature.name: off" 588 echo " $feature.name: off"
589 fi 589 fi
590 #end 590 #end

mercurial