#! /bin/sh machine=$1 if [ -z "$machine" ] then echo No machine name given exit 1 fi echo constructing fixinc.sh for $machine fixincludes="../fixinc.sh" case $machine in *-*-gnu*) fixincludes= ;; *-*-sysv4*) fixincludes=fixinc.svr4 ;; mips-dec-bsd*) : ;; i[34567]86-*-sysv5* | \ i[34567]86-*-udk* | \ i[34567]86-*-solaris2.[0-4] | \ powerpcle-*-solaris2.[0-4] | \ sparc-*-solaris2.[0-4] ) fixincludes=fixinc.svr4 ;; *-*-netbsd* | \ alpha*-*-linux-gnulibc1* | \ i[34567]86-*-freebsd* | \ i[34567]86-*-netbsd* | i[34567]86-*-openbsd* | \ i[34567]86-*-solaris2* | \ sparcv9-*-solaris2* | \ powerpcle-*-solaris2* | \ sparc-*-solaris2* ) fixincludes=fixinc.wrap ;; alpha*-*-winnt* | \ i[34567]86-*-winnt3*) fixincludes=fixinc.winnt ;; i[34567]86-sequent-ptx* | i[34567]86-sequent-sysv[34]*) fixincludes=fixinc.ptx ;; i[34567]86-dg-dgux* | \ m88k-dg-dgux*) fixincludes=fixinc.dgux ;; i[34567]86-*-sco3.2v5* | \ i[34567]86-*-sco3.2v4*) fixincludes=fixinc.sco ;; alpha*-*-linux-gnu* | \ alpha*-dec-vms* | \ arm-semi-aout | armel-semi-aout | \ arm-semi-aof | armel-semi-aof | \ arm-*-linux-gnuaout* | \ c*-convex-* | \ hppa1.1-*-osf* | \ hppa1.0-*-osf* | \ hppa1.1-*-bsd* | \ hppa1.0-*-bsd* | \ hppa*-*-lites* | \ *-*-linux-gnu* | \ i[34567]86-moss-msdos* | i[34567]86-*-moss* | \ i[34567]86-*-osf1* | \ i[34567]86-*-win32 | \ i[34567]86-*-pe | i[34567]86-*-cygwin32 | \ i[34567]86-*-mingw32* | \ mips-sgi-irix5cross64 | \ powerpc-*-eabiaix* | \ powerpc-*-eabisim* | \ powerpc-*-eabi* | \ powerpc-*-rtems* | \ powerpcle-*-eabisim* | \ powerpcle-*-eabi* | \ powerpcle-*-winnt* | \ powerpcle-*-pe | powerpcle-*-cygwin32 | \ thumb-*-coff* | thumbel-*-coff* ) fixincludes= ;; *-sgi-irix*) fixincludes=fixinc.irix ;; esac if test -z "$fixincludes" then cat > ../fixinc.sh <<- _EOF_ #! /bin/sh exit 0 _EOF_ exit 0 fi if test -f "$fixincludes" then echo copying $fixincludes to ../fixinc.sh cp $fixincludes ../fixinc.sh exit 0 fi echo $MAKE install $MAKE install || cp inclhack.sh ..