src/main/resources/make/configure.vm

changeset 138
479114bc3fac
parent 136
6d4d165fc8f5
child 141
76b93dbe3ea6
equal deleted inserted replaced
137:19953f64e1be 138:479114bc3fac
242 : ${includedir:='${prefix}/include'} 242 : ${includedir:='${prefix}/include'}
243 : ${infodir:='${datarootdir}/info'} 243 : ${infodir:='${datarootdir}/info'}
244 : ${mandir:='${datarootdir}/man'} 244 : ${mandir:='${datarootdir}/man'}
245 : ${localedir:='${datarootdir}/locale'} 245 : ${localedir:='${datarootdir}/locale'}
246 246
247 # remember the above values and compare them later
248 orig_bindir="$bindir"
249 orig_sbindir="$sbindir"
250 orig_libdir="$libdir"
251 orig_libexecdir="$libexecdir"
252 orig_datarootdir="$datarootdir"
253 orig_datadir="$datadir"
254 orig_sysconfdir="$sysconfdir"
255 orig_sharedstatedir="$sharedstatedir"
256 orig_localstatedir="$localstatedir"
257 orig_runstatedir="$runstatedir"
258 orig_includedir="$includedir"
259 orig_infodir="$infodir"
260 orig_mandir="$mandir"
261 orig_localedir="$localedir"
262
247 # check if a config.site exists and load it 263 # check if a config.site exists and load it
248 if [ -n "$CONFIG_SITE" ]; then 264 if [ -n "$CONFIG_SITE" ]; then
249 # CONFIG_SITE may contain space separated file names 265 # CONFIG_SITE may contain space separated file names
250 for cs in $CONFIG_SITE; do 266 for cs in $CONFIG_SITE; do
251 printf "loading defaults from $cs... " 267 printf "loading defaults from $cs... "
685 abort_configure 701 abort_configure
686 fi 702 fi
687 703
688 echo "configure finished" 704 echo "configure finished"
689 echo 705 echo
706 echo "Toolchain"
707 echo " name: $TOOLCHAIN_NAME"
708 if [ -n "$TOOLCHAIN_CC" ]; then
709 echo " cc: $TOOLCHAIN_CC"
710 fi
711 if [ -n "$TOOLCHAIN_CXX" ]; then
712 echo " cxx: $TOOLCHAIN_CXX"
713 fi
714 if [ -n "$TOOLCHAIN_WSIZE" ]; then
715 echo " word size: $TOOLCHAIN_WSIZE bit"
716 fi
717 if [ -n "$TOOLCHAIN_CSTD" ]; then
718 echo " default C std: $TOOLCHAIN_CSTD"
719 fi
720 echo
690 echo "Build Config:" 721 echo "Build Config:"
691 echo " PREFIX: $prefix" 722 echo " prefix: $prefix"
692 echo " TOOLCHAIN: $TOOLCHAIN_NAME" 723 echo " exec_prefix: $exec_prefix"
724 if [ "$orig_bindir" != "$bindir" ]; then
725 echo " bindir: $bindir"
726 fi
727 if [ "$orig_sbindir" != "$sbindir" ]; then
728 echo " sbindir: $sbindir"
729 fi
730 if [ "$orig_libdir" != "$libdir" ]; then
731 echo " libdir: $libdir"
732 fi
733 if [ "$orig_libexecdir" != "$libexecdir" ]; then
734 echo " libexecdir: $libexecdir"
735 fi
736 if [ "$orig_datarootdir" != "$datarootdir" ]; then
737 echo " datarootdir: $datarootdir"
738 fi
739 if [ "$orig_datadir" != "$datadir" ]; then
740 echo " datadir: $datadir"
741 fi
742 if [ "$orig_sysconfdir" != "$sysconfdir" ]; then
743 echo " sysconfdir: $sysconfdir"
744 fi
745 if [ "$orig_sharedstatedir" != "$sharedstatedir" ]; then
746 echo " sharedstatedir: $sharedstatedir"
747 fi
748 if [ "$orig_localstatedir" != "$localstatedir" ]; then
749 echo " localstatedir: $localstatedir"
750 fi
751 if [ "$orig_runstatedir" != "$runstatedir" ]; then
752 echo " runstatedir: $runstatedir"
753 fi
754 if [ "$orig_includedir" != "$includedir" ]; then
755 echo " includedir: $includedir"
756 fi
757 if [ "$orig_infodir" != "$infodir" ]; then
758 echo " infodir: $infodir"
759 fi
760 if [ "$orig_mandir" != "$mandir" ]; then
761 echo " mandir: $mandir"
762 fi
763 if [ "$orig_localedir" != "$localedir" ]; then
764 echo " localedir: $localedir"
765 fi
693 #if ( $options.size() > 0 ) 766 #if ( $options.size() > 0 )
767 echo
694 echo "Options:" 768 echo "Options:"
695 cat "$TEMP_DIR/options" 769 cat "$TEMP_DIR/options"
696 #end 770 #end
697 #if ( $features.size() > 0 ) 771 #if ( $features.size() > 0 )
772 echo
698 echo "Features:" 773 echo "Features:"
699 #foreach( $feature in $features ) 774 #foreach( $feature in $features )
700 if [ -n "${D}${feature.varName}" ]; then 775 if [ -n "${D}${feature.varName}" ]; then
701 echo " $feature.name: on" 776 echo " $feature.name: on"
702 else 777 else

mercurial