Changeset 33


Ignore:
Timestamp:
Jun 1, 2006 12:10:10 AM (14 years ago)
Author:
andreasw
Message:

A number of unifying stylistic changes

Location:
trunk
Files:
4 edited

Legend:

Unmodified
Added
Removed
  • trunk/Makemain.inc

    r30 r33  
    4747        cd $(srcdir); svn update
    4848
    49 DISTCLEANFILES += .Externals-stamp
    50 
    51 EXTRA_DIST += Externals
     49endif
    5250
    5351endif
    5452
     53if HAVE_EXTERNALS
     54EXTRA_DIST += Externals
     55DISTCLEANFILES += .Externals-stamp
    5556endif
     57
     58DISTCLEANFILES += $(VPATH_DISTCLEANFILES)
  • trunk/coin.m4

    r31 r33  
    123123
    124124###########################################################################
    125 #                           COIN_SRCDIR_INIT                              #
     125#                         COIN_PROJECTDIR_INIT                            #
    126126###########################################################################
    127127
    128128# This macro does everything that is required in the early part in the
    129 # configure script, such as defining a few variables.
    130 
    131 AC_DEFUN([AC_COIN_SRCDIR_INIT],
     129# configure script, such as defining a few variables.  This should only
     130# be used in the main directory of a project directory (the one under
     131# which src is)
     132
     133AC_DEFUN([AC_COIN_PROJECTDIR_INIT],
    132134[# Initialize the ADDLIBS variable
    133135ADDLIBS=
     
    136138# A useful makefile conditional that is always false
    137139AM_CONDITIONAL(ALWAYS_FALSE, false)
    138 ]) # AC_COIN_SRCDIR_INIT
     140
     141# We set the following variable so that we know later in AC_COIN_FINALIZE
     142# that we are in a project main directory
     143coin_projectdir=yes
     144]) # AC_COIN_PROJECTDIR_INIT
    139145
    140146###########################################################################
     
    886892]) # AC_COIN_INIT_AUTOMAKE
    887893
    888 
    889 
    890894###########################################################################
    891895#                         COIN_INIT_AUTO_TOOLS                            #
     
    10301034esac
    10311035
    1032 # Unless we are on Darwin, we want to use the -no-undefined flag for
    1033 # libtool to be able to create shared objects
    1034 case $build in
    1035   *-darwin*)
    1036     LT_LDFLAGS=
    1037     ;;
    1038   *)
    1039     LT_LDFLAGS=-no-undefined
    1040     ;;
    1041 esac
     1036# ToDo
     1037# For now, don't use the -no-undefined flag, since the Makefiles are
     1038# not yet set up that way.  But we need to fix this, when we want
     1039# to comile DLLs under Windows.
     1040LT_LDFLAGS=
    10421041AC_SUBST(LT_LDFLAGS)
    10431042]) # AC_COIN_PROG_LIBTOOL
     
    11081107
    11091108###########################################################################
     1109#                              COIN_FINALIZE                              #
     1110###########################################################################
     1111
     1112# This macro should be called at the very end of the configure.ac file.
     1113# It creates the output files (by using AC_OUTPUT), and might do some other
     1114# things (such as generating links to data files in a VPATH configuration).
     1115# It also prints the "success" message.
     1116
     1117AC_DEFUN([AC_COIN_FINALIZE],
     1118[
     1119AC_OUTPUT
     1120
     1121if test x"$coin_vpath_link_files" = x; then : ; else
     1122  AC_MSG_NOTICE(Creating VPATH links for data files)
     1123  for file in $coin_vpath_link_files; do
     1124    rm -f $file
     1125    $LN_S $srcdir/$file $file
     1126  done
     1127fi
     1128
     1129# Define VPATH_DISTCLEANFILES to be everything that needs to be
     1130# cleaned for distclean in a vpath configuration
     1131AC_SUBST(VPATH_DISTCLEANFILES)
     1132VPATH_DISTCLEANFILES="$coin_vpath_link_files"
     1133
     1134if test x$coin_projectdir = xyes; then
     1135  AC_MSG_NOTICE([Configuration of $PACKAGE_NAME successful])
     1136else
     1137  AC_MSG_NOTICE([Main configuration of $PACKAGE_NAME successful])
     1138fi
     1139]) #AC_COIN_FINALIZE
     1140
     1141###########################################################################
    11101142#                             COIN_VPATH_LINK                             #
    11111143###########################################################################
     
    11181150[AC_REQUIRE([AC_COIN_CHECK_VPATH])
    11191151if test $coin_vpath_config = yes; then
    1120   AC_CONFIG_LINKS($1:$1)
     1152  coin_vpath_link_files="$coin_vpath_link_files $1"
    11211153fi
    11221154]) #AC_COIN_VPATH_LINK
     
    11401172
    11411173###########################################################################
    1142 #                             COIN_CHECK_ZLIB                             #
     1174#                           COIN_CHECK_GNU_ZLIB                           #
    11431175###########################################################################
    11441176
    11451177# This macro checks for the libz library.
    11461178
    1147 AC_DEFUN([AC_COIN_CHECK_ZLIB],
     1179AC_DEFUN([AC_COIN_CHECK_GNU_ZLIB],
    11481180[AC_REQUIRE([AC_COIN_ENABLE_GNU_PACKAGES])
    11491181AC_BEFORE([AC_COIN_PROG_CXX],[$0])
     
    11681200
    11691201AM_CONDITIONAL(COIN_HAS_ZLIB,test x$coin_has_zlib = xyes)
    1170 ]) # AC_COIN_CHECK_ZLIB
    1171 
    1172 
    1173 ###########################################################################
    1174 #                            COIN_CHECK_BZLIB                             #
     1202]) # AC_COIN_CHECK_GNU_ZLIB
     1203
     1204
     1205###########################################################################
     1206#                          COIN_CHECK_GNU_BZLIB                           #
    11751207###########################################################################
    11761208
    11771209# This macro checks for the libbz2 library.
    11781210
    1179 AC_DEFUN([AC_COIN_CHECK_BZLIB],
     1211AC_DEFUN([AC_COIN_CHECK_GNU_BZLIB],
    11801212[AC_REQUIRE([AC_COIN_ENABLE_GNU_PACKAGES])
    11811213AC_BEFORE([AC_COIN_PROG_CXX],[$0])
     
    11981230  fi
    11991231fi
    1200 ]) # AC_COIN_CHECK_BZLIB
    1201 
    1202 
    1203 ###########################################################################
    1204 #                           COIN_CHECK_READLINE                           #
     1232]) # AC_COIN_CHECK_GNU_BZLIB
     1233
     1234
     1235###########################################################################
     1236#                         COIN_CHECK_GNU_READLINE                         #
    12051237###########################################################################
    12061238
     
    12101242# in the source file before the #include<readline/readline.h>
    12111243
    1212 AC_DEFUN([AC_COIN_CHECK_READLINE],
     1244AC_DEFUN([AC_COIN_CHECK_GNU_READLINE],
    12131245[AC_REQUIRE([AC_COIN_ENABLE_GNU_PACKAGES])
    12141246AC_BEFORE([AC_COIN_PROG_CXX],[$0])
     
    12441276  LIBS="$coin_save_LIBS"
    12451277fi
    1246 ]) # AC_COIN_CHECK_READLINE
     1278]) # AC_COIN_CHECK_GNU_READLINE
    12471279
    12481280###########################################################################
     
    13831415
    13841416AC_DEFUN([AC_COIN_HAS_USER_LIBRARY],
    1385 [AC_REQUIRE([AC_COIN_SRCDIR_INIT])
     1417[AC_REQUIRE([AC_COIN_PROJECTDIR_INIT])
    13861418AC_MSG_CHECKING(if user provides library for $1)
    13871419
  • trunk/config.guess

    r2 r33  
    22# Attempt to guess a canonical system name.
    33#   Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999,
    4 #   2000, 2001, 2002, 2003, 2004, 2005 Free Software Foundation, Inc.
    5 
    6 timestamp='2005-07-08'
     4#   2000, 2001, 2002, 2003, 2004, 2005, 2006 Free Software Foundation,
     5#   Inc.
     6
     7timestamp='2006-05-13'
    78
    89# This file is free software; you can redistribute it and/or modify it
     
    107108trap "rm -f \$tmpfiles 2>/dev/null; rmdir \$tmp 2>/dev/null; exit 1" 1 2 13 15 ;
    108109: ${TMPDIR=/tmp} ;
    109  { tmp=`(umask 077 && mktemp -d -q "$TMPDIR/cgXXXXXX") 2>/dev/null` && test -n "$tmp" && test -d "$tmp" ; } ||
     110 { tmp=`(umask 077 && mktemp -d "$TMPDIR/cgXXXXXX") 2>/dev/null` && test -n "$tmp" && test -d "$tmp" ; } ||
    110111 { test -n "$RANDOM" && tmp=$TMPDIR/cg$$-$RANDOM && (umask 077 && mkdir $tmp) ; } ||
    111112 { tmp=$TMPDIR/cg-$$ && (umask 077 && mkdir $tmp) && echo "Warning: creating insecure temp directory" >&2 ; } ||
     
    207208        echo ${UNAME_MACHINE}-unknown-ekkobsd${UNAME_RELEASE}
    208209        exit ;;
     210    *:SolidBSD:*:*)
     211        echo ${UNAME_MACHINE}-unknown-solidbsd${UNAME_RELEASE}
     212        exit ;;
    209213    macppc:MirBSD:*:*)
    210214        echo powerppc-unknown-mirbsd${UNAME_RELEASE}
     
    765769        exit ;;
    766770    *:FreeBSD:*:*)
    767         echo ${UNAME_MACHINE}-unknown-freebsd`echo ${UNAME_RELEASE}|sed -e 's/[-(].*//'`
     771        case ${UNAME_MACHINE} in
     772            pc98)
     773                echo i386-unknown-freebsd`echo ${UNAME_RELEASE}|sed -e 's/[-(].*//'` ;;
     774            amd64)
     775                echo x86_64-unknown-freebsd`echo ${UNAME_RELEASE}|sed -e 's/[-(].*//'` ;;
     776            *)
     777                echo ${UNAME_MACHINE}-unknown-freebsd`echo ${UNAME_RELEASE}|sed -e 's/[-(].*//'` ;;
     778        esac
    768779        exit ;;
    769780    i*:CYGWIN*:*)
     
    780791        echo ${UNAME_MACHINE}-pc-pw32
    781792        exit ;;
    782     x86:Interix*:[34]*)
    783         echo i586-pc-interix${UNAME_RELEASE}|sed -e 's/\..*//'
     793    x86:Interix*:[345]*)
     794        echo i586-pc-interix${UNAME_RELEASE}
     795        exit ;;
     796    EM64T:Interix*:[345]*)
     797        echo x86_64-unknown-interix${UNAME_RELEASE}
    784798        exit ;;
    785799    [345]86:Windows_95:* | [345]86:Windows_98:* | [345]86:Windows_NT:*)
     
    795809        echo ${UNAME_MACHINE}-pc-uwin
    796810        exit ;;
    797     amd64:CYGWIN*:*:*)
     811    amd64:CYGWIN*:*:* | x86_64:CYGWIN*:*:*)
    798812        echo x86_64-unknown-cygwin
    799813        exit ;;
     
    852866        #endif
    853867EOF
    854         eval `$CC_FOR_BUILD -E $dummy.c 2>/dev/null | grep ^CPU=`
     868        eval "`$CC_FOR_BUILD -E $dummy.c 2>/dev/null | sed -n '
     869            /^CPU/{
     870                s: ::g
     871                p
     872            }'`"
    855873        test x"${CPU}" != x && { echo "${CPU}-unknown-linux-gnu"; exit; }
    856874        ;;
     
    871889        #endif
    872890EOF
    873         eval `$CC_FOR_BUILD -E $dummy.c 2>/dev/null | grep ^CPU=`
     891        eval "`$CC_FOR_BUILD -E $dummy.c 2>/dev/null | sed -n '
     892            /^CPU/{
     893                s: ::g
     894                p
     895            }'`"
    874896        test x"${CPU}" != x && { echo "${CPU}-unknown-linux-gnu"; exit; }
    875897        ;;
     898    or32:Linux:*:*)
     899        echo or32-unknown-linux-gnu
     900        exit ;;
    876901    ppc:Linux:*:*)
    877902        echo powerpc-unknown-linux-gnu
     
    916941    sparc:Linux:*:* | sparc64:Linux:*:*)
    917942        echo ${UNAME_MACHINE}-unknown-linux-gnu
     943        exit ;;
     944    vax:Linux:*:*)
     945        echo ${UNAME_MACHINE}-dec-linux-gnu
    918946        exit ;;
    919947    x86_64:Linux:*:*)
     
    962990        # endif
    963991        #else
    964         #ifdef __INTEL_COMPILER
     992        #if defined(__INTEL_COMPILER) || defined(__PGI) || defined(__SUNPRO_C) || defined(__SUNPRO_CC)
    965993        LIBC=gnu
    966994        #else
     
    9721000        #endif
    9731001EOF
    974         eval `$CC_FOR_BUILD -E $dummy.c 2>/dev/null | grep ^LIBC=`
     1002        eval "`$CC_FOR_BUILD -E $dummy.c 2>/dev/null | sed -n '
     1003            /^LIBC/{
     1004                s: ::g
     1005                p
     1006            }'`"
    9751007        test x"${LIBC}" != x && {
    9761008                echo "${UNAME_MACHINE}-pc-linux-${LIBC}"
     
    11831215        UNAME_PROCESSOR=`uname -p` || UNAME_PROCESSOR=unknown
    11841216        case $UNAME_PROCESSOR in
    1185             *86) UNAME_PROCESSOR=i686 ;;
    11861217            unknown) UNAME_PROCESSOR=powerpc ;;
    11871218        esac
     
    12611292    i*86:skyos:*:*)
    12621293        echo ${UNAME_MACHINE}-pc-skyos`echo ${UNAME_RELEASE}` | sed -e 's/ .*$//'
     1294        exit ;;
     1295    i*86:rdos:*:*)
     1296        echo ${UNAME_MACHINE}-pc-rdos
    12631297        exit ;;
    12641298esac
  • trunk/config.sub

    r2 r33  
    22# Configuration validation subroutine script.
    33#   Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999,
    4 #   2000, 2001, 2002, 2003, 2004, 2005 Free Software Foundation, Inc.
    5 
    6 timestamp='2005-07-08'
     4#   2000, 2001, 2002, 2003, 2004, 2005, 2006 Free Software Foundation,
     5#   Inc.
     6
     7timestamp='2006-05-13'
    78
    89# This file is (in principle) common to ALL GNU software.
     
    120121maybe_os=`echo $1 | sed 's/^\(.*\)-\([^-]*-[^-]*\)$/\2/'`
    121122case $maybe_os in
    122   nto-qnx* | linux-gnu* | linux-dietlibc | linux-uclibc* | uclinux-uclibc* | uclinux-gnu* | \
    123   kfreebsd*-gnu* | knetbsd*-gnu* | netbsd*-gnu* | storm-chaos* | os2-emx* | rtmk-nova*)
     123  nto-qnx* | linux-gnu* | linux-dietlibc | linux-newlib* | linux-uclibc* | \
     124  uclinux-uclibc* | uclinux-gnu* | kfreebsd*-gnu* | knetbsd*-gnu* | netbsd*-gnu* | \
     125  storm-chaos* | os2-emx* | rtmk-nova*)
    124126    os=-$maybe_os
    125127    basic_machine=`echo $1 | sed 's/^\(.*\)-\([^-]*-[^-]*\)$/\1/'`
     
    172174                os=-hiuxwe2
    173175                ;;
     176        -sco6)
     177                os=-sco5v6
     178                basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'`
     179                ;;
    174180        -sco5)
    175181                os=-sco3.2v5
     
    185191                ;;
    186192        -sco3.2v[4-9]*)
     193                # Don't forget version if it is 3.2v4 or newer.
     194                basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'`
     195                ;;
     196        -sco5v6*)
    187197                # Don't forget version if it is 3.2v4 or newer.
    188198                basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'`
     
    240250        | i370 | i860 | i960 | ia64 \
    241251        | ip2k | iq2000 \
    242         | m32r | m32rle | m68000 | m68k | m88k | maxq | mcore \
     252        | m32c | m32r | m32rle | m68000 | m68k | m88k \
     253        | maxq | mb | microblaze | mcore \
    243254        | mips | mipsbe | mipseb | mipsel | mipsle \
    244255        | mips16 \
     
    258269        | mipstx39 | mipstx39el \
    259270        | mn10200 | mn10300 \
    260         | ms1 \
     271        | mt \
    261272        | msp430 \
     273        | nios | nios2 \
    262274        | ns16k | ns32k \
    263275        | or32 \
     
    265277        | powerpc | powerpc64 | powerpc64le | powerpcle | ppcbe \
    266278        | pyramid \
    267         | sh | sh[1234] | sh[24]a | sh[23]e | sh[34]eb | shbe | shle | sh[1234]le | sh3ele \
     279        | sh | sh[1234] | sh[24]a | sh[23]e | sh[34]eb | sheb | shbe | shle | sh[1234]le | sh3ele \
    268280        | sh64 | sh64le \
    269         | sparc | sparc64 | sparc64b | sparc86x | sparclet | sparclite \
    270         | sparcv8 | sparcv9 | sparcv9b \
    271         | strongarm \
     281        | sparc | sparc64 | sparc64b | sparc64v | sparc86x | sparclet | sparclite \
     282        | sparcv8 | sparcv9 | sparcv9b | sparcv9v \
     283        | spu | strongarm \
    272284        | tahoe | thumb | tic4x | tic80 | tron \
    273285        | v850 | v850e \
     
    277289                basic_machine=$basic_machine-unknown
    278290                ;;
    279         m32c)
    280                 basic_machine=$basic_machine-unknown
    281                 ;;
    282291        m6811 | m68hc11 | m6812 | m68hc12)
    283292                # Motorola 68HC11/12.
     
    286295                ;;
    287296        m88110 | m680[12346]0 | m683?2 | m68360 | m5200 | v70 | w65 | z8k)
     297                ;;
     298        ms1)
     299                basic_machine=mt-unknown
    288300                ;;
    289301
     
    317329        | i*86-* | i860-* | i960-* | ia64-* \
    318330        | ip2k-* | iq2000-* \
    319         | m32r-* | m32rle-* \
     331        | m32c-* | m32r-* | m32rle-* \
    320332        | m68000-* | m680[012346]0-* | m68360-* | m683?2-* | m68k-* \
    321333        | m88110-* | m88k-* | maxq-* | mcore-* \
     
    337349        | mipstx39-* | mipstx39el-* \
    338350        | mmix-* \
    339         | ms1-* \
     351        | mt-* \
    340352        | msp430-* \
     353        | nios-* | nios2-* \
    341354        | none-* | np1-* | ns16k-* | ns32k-* \
    342355        | orion-* \
     
    345358        | pyramid-* \
    346359        | romp-* | rs6000-* \
    347         | sh-* | sh[1234]-* | sh[24]a-* | sh[23]e-* | sh[34]eb-* | shbe-* \
     360        | sh-* | sh[1234]-* | sh[24]a-* | sh[23]e-* | sh[34]eb-* | sheb-* | shbe-* \
    348361        | shle-* | sh[1234]le-* | sh3ele-* | sh64-* | sh64le-* \
    349         | sparc-* | sparc64-* | sparc64b-* | sparc86x-* | sparclet-* \
     362        | sparc-* | sparc64-* | sparc64b-* | sparc64v-* | sparc86x-* | sparclet-* \
    350363        | sparclite-* \
    351         | sparcv8-* | sparcv9-* | sparcv9b-* | strongarm-* | sv1-* | sx?-* \
     364        | sparcv8-* | sparcv9-* | sparcv9b-* | sparcv9v-* | strongarm-* | sv1-* | sx?-* \
    352365        | tahoe-* | thumb-* \
    353366        | tic30-* | tic4x-* | tic54x-* | tic55x-* | tic6x-* | tic80-* \
     
    360373        | z8k-*)
    361374                ;;
    362         m32c-*)
    363                 ;;
    364375        # Recognize the various machine names and aliases which stand
    365376        # for a CPU type and a company and sometimes even an OS.
     
    696707                basic_machine=i386-pc
    697708                os=-msdos
     709                ;;
     710        ms1-*)
     711                basic_machine=`echo $basic_machine | sed -e 's/ms1-/mt-/'`
    698712                ;;
    699713        mvs)
     
    804818                basic_machine=ns32k-pc532
    805819                ;;
     820        pc98)
     821                basic_machine=i386-pc
     822                ;;
     823        pc98-*)
     824                basic_machine=i386-`echo $basic_machine | sed 's/^[^-]*-//'`
     825                ;;
    806826        pentium | p5 | k5 | k6 | nexgen | viac3)
    807827                basic_machine=i586-pc
     
    859879                basic_machine=i586-unknown
    860880                os=-pw32
     881                ;;
     882        rdos)
     883                basic_machine=i386-pc
     884                os=-rdos
    861885                ;;
    862886        rom68k)
     
    11021126                basic_machine=sh-unknown
    11031127                ;;
    1104         sparc | sparcv8 | sparcv9 | sparcv9b)
     1128        sparc | sparcv8 | sparcv9 | sparcv9b | sparcv9v)
    11051129                basic_machine=sparc-sun
    11061130                ;;
     
    11751199              | -nindy* | -vxsim* | -vxworks* | -ebmon* | -hms* | -mvs* \
    11761200              | -clix* | -riscos* | -uniplus* | -iris* | -rtu* | -xenix* \
    1177               | -hiux* | -386bsd* | -knetbsd* | -mirbsd* | -netbsd* | -openbsd* \
     1201              | -hiux* | -386bsd* | -knetbsd* | -mirbsd* | -netbsd* \
     1202              | -openbsd* | -solidbsd* \
    11781203              | -ekkobsd* | -kfreebsd* | -freebsd* | -riscix* | -lynxos* \
    11791204              | -bosx* | -nextstep* | -cxux* | -aout* | -elf* | -oabi* \
     
    11821207              | -chorusos* | -chorusrdb* \
    11831208              | -cygwin* | -pe* | -psos* | -moss* | -proelf* | -rtems* \
    1184               | -mingw32* | -linux-gnu* | -linux-uclibc* | -uxpv* | -beos* | -mpeix* | -udk* \
     1209              | -mingw32* | -linux-gnu* | -linux-newlib* | -linux-uclibc* \
     1210              | -uxpv* | -beos* | -mpeix* | -udk* \
    11851211              | -interix* | -uwin* | -mks* | -rhapsody* | -darwin* | -opened* \
    11861212              | -openstep* | -oskit* | -conix* | -pw32* | -nonstopux* \
     
    11891215              | -morphos* | -superux* | -rtmk* | -rtmk-nova* | -windiss* \
    11901216              | -powermax* | -dnix* | -nx6 | -nx7 | -sei* | -dragonfly* \
    1191               | -skyos* | -haiku*)
     1217              | -skyos* | -haiku* | -rdos*)
    11921218        # Remember, each alternative MUST END IN *, to match a version number.
    11931219                ;;
     
    13411367
    13421368case $basic_machine in
     1369        spu-*)
     1370                os=-elf
     1371                ;;
    13431372        *-acorn)
    13441373                os=-riscix1.2
     
    13501379                os=-aout
    13511380                ;;
    1352     c4x-* | tic4x-*)
    1353         os=-coff
    1354         ;;
     1381        c4x-* | tic4x-*)
     1382                os=-coff
     1383                ;;
    13551384        # This must come before the *-dec entry.
    13561385        pdp10-*)
Note: See TracChangeset for help on using the changeset viewer.