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 |