| 156 && notisplatform "${np}" \ |
160 && notisplatform "${np}" \ |
| 157 #end |
161 #end |
| 158 ; then |
162 ; then |
| 159 : |
163 : |
| 160 #foreach( $var in $cfg.vars ) |
164 #foreach( $var in $cfg.vars ) |
| 161 if test -z "${D}${var.varName}__initialized__"; then |
165 if [ -z "${D}${var.varName}__initialized__" ] ; then |
| |
166 #if( $var.overridable ) |
| |
167 has_overridable_config_vars__=1 |
| |
168 #end |
| 162 ${var.varName}__initialized__=1 |
169 ${var.varName}__initialized__=1 |
| 163 #if( $var.exec ) |
170 #if( $var.exec ) |
| 164 ${var.varName}=`${var.value}` |
171 ${var.varName}=`${var.value}` |
| 165 #else |
172 #else |
| 166 ${var.varName}='${var.value}' |
173 ${var.varName}='${var.value}' |
| 302 fi |
309 fi |
| 303 ]]# |
310 ]]# |
| 304 ## End of unparsed content ** |
311 ## End of unparsed content ** |
| 305 |
312 |
| 306 # generate vars.mk |
313 # generate vars.mk |
| 307 cat > "$TEMP_DIR/vars.mk" << __EOF__ |
314 echo '# configuration' > "$TEMP_DIR/vars.mk" |
| 308 #foreach( $var in $vars ) |
315 #foreach( $var in $vars ) |
| 309 ${var.varName}=${D}${var.varName} |
316 echo "${var.varName}=${D}${var.varName}" >> "$TEMP_DIR/vars.mk" |
| 310 #end |
317 #end |
| 311 __EOF__ |
318 echo >> "$TEMP_DIR/vars.mk" |
| 312 |
|
| 313 |
319 |
| 314 # |
320 # |
| 315 # DEPENDENCIES |
321 # DEPENDENCIES |
| 316 # |
322 # |
| 317 |
|
| 318 |
|
| 319 |
323 |
| 320 # create buffer for make variables required by dependencies |
324 # create buffer for make variables required by dependencies |
| 321 echo > "$TEMP_DIR/make.mk" |
325 echo > "$TEMP_DIR/make.mk" |
| 322 |
326 |
| 323 test_pkg_config() |
327 test_pkg_config() |
| 712 echo " word size: $TOOLCHAIN_WSIZE bit" |
716 echo " word size: $TOOLCHAIN_WSIZE bit" |
| 713 fi |
717 fi |
| 714 if [ -n "$TOOLCHAIN_CSTD" ]; then |
718 if [ -n "$TOOLCHAIN_CSTD" ]; then |
| 715 echo " default C std: $TOOLCHAIN_CSTD" |
719 echo " default C std: $TOOLCHAIN_CSTD" |
| 716 fi |
720 fi |
| 717 echo |
721 if [ ${D}has_overridable_config_vars__ -eq 1 ]; then |
| 718 echo "Config:" |
722 echo |
| |
723 echo "Config:" |
| 719 #foreach( $var in $vars ) |
724 #foreach( $var in $vars ) |
| 720 #if ($var.overridable) |
725 #if ($var.overridable) |
| 721 printf ' %-16s' '${var.arg}:' |
726 if [ -n "${D}${var.varName}__initialized__" ]; then |
| 722 echo "${D}${var.varName}" |
727 printf ' %-16s' '${var.arg}:' |
| 723 #end |
728 echo "${D}${var.varName}" |
| 724 #end |
729 fi |
| |
730 #end |
| |
731 #end |
| |
732 fi |
| 725 #if ( $options.size() > 0 ) |
733 #if ( $options.size() > 0 ) |
| 726 echo |
734 echo |
| 727 echo "Options:" |
735 echo "Options:" |
| 728 cat "$TEMP_DIR/options" |
736 cat "$TEMP_DIR/options" |
| 729 #end |
737 #end |