[go: up one dir, main page]

File: configure

package info (click to toggle)
dhcp 1.0.2-0.1
  • links: PTS
  • area: main
  • in suites: hamm, slink
  • size: 944 kB
  • ctags: 1,008
  • sloc: ansic: 9,525; sh: 121; makefile: 64
file content (74 lines) | stat: -rwxr-xr-x 1,612 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
#!/bin/sh

sysname=$1

uname=`uname -s`
machine=`uname -m`

if [ "$sysname" = "" ]; then
  case $uname in
    ULTRIX)
      sysname=ultrix;;
    BSD/OS)
      sysname=bsdos;;
    OSF1)
      if [ $machine = 'alpha' ]; then
        sysname=alphaosf
      fi;;
    Linux)
      case `uname -r` in
	1*) sysname=linux-1 ;;
	2.1*) sysname=linux-2.1 ;;
	2*) sysname=linux-2.0 ;;
      esac;;
    SunOS)
      case `uname -r` in
        4*) sysname=sunos4;;
        5*)
	  set `which gcc`
	  if [ $# = 1 ]; then
	    sysname=sunos5-gcc
	  else
	    sysname=sunos5-cc
	  fi;;
      esac;;
    NetBSD)
      sysname=netbsd;;
    FreeBSD)
      sysname=freebsd;;
    hpux)
      sysname=hpux;;
    HP-UX)
      sysname=hpux;;
    QNX)
      sysname=qnx;;
  esac
fi

if [ "$sysname" = "" ]; then
  echo
  echo "Unknown system.   If this is an SCO system running ODT 3.0 or"
  echo "higher, type \`\`./configure sco''.   Otherwise, this is a"
  echo "configuration that isn't supported or hasn't been tested."
  echo
  echo "Supported configurations are:"
  echo "   ultrix	ULTRIX 4.2A or higher"
  echo "   bsdos	BSDI BSD/OS 2.1"
  echo "   alphaosf	DEC Alpha OSF/1"
  echo "   linux	Linux"
  echo "   sunos4	Sunos 4.1.4 (earlier releases may work)"
  echo "   sunos5-cc	Solaris 2.4 or higher with Sun cc"
  echo "   sunos5-gcc	Solaris 2.4 or higher with gcc"
  echo "   netbsd	NetBSD 1.1 or higher"
  echo "   freebsd	FreeBSD"
  echo "   hpux		HP-UX"
  echo "   qnx		QNX 4.2 or higher"
  exit 1;
fi

echo "System Type: $sysname"

sed -e "/^##--${sysname}--/,/^##--${sysname}--/s/^#//" \
		<Makefile.dist >Makefile

exit 0