~ubuntu-branches/ubuntu/oneiric/oss4/oneiric-proposed

« back to all changes in this revision

Viewing changes to lib/libOSSlib/compile.sh

  • Committer: Bazaar Package Importer
  • Author(s): Stefano Rivera
  • Date: 2011-06-16 20:37:48 UTC
  • mfrom: (5.1.3 sid)
  • Revision ID: james.westby@ubuntu.com-20110616203748-jbrxik6ql33z54co
Tags: 4.2-build2004-1ubuntu1
* Merge from Debian unstable.
  - Supports our current kernel (LP: #746048)
  Remaining changes:
  - debian/oss4-dkms.dkms.in: s/source/build/ in Kernel headers paths.
* ld-as-needed.patch: Re-order CC arguments to enable building with ld
  --as-needed (LP: #770972)

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
#!/bin/sh
 
2
MAKE=$4
 
3
 
 
4
case `uname` in
 
5
 
 
6
"Linux")
 
7
        $MAKE libOSSlib.so
 
8
        ;;
 
9
 
 
10
"FreeBSD")
 
11
        $MAKE libOSSlib.so
 
12
        ;;
 
13
 
 
14
"OSF1")
 
15
        $MAKE libOSSlib.a CFLAGS=""
 
16
        ;;
 
17
 
 
18
"NetBSD")
 
19
        $MAKE libOSSlib.a CFLAGS=""
 
20
        ;;
 
21
 
 
22
"OpenBSD")
 
23
        $MAKE libOSSlib.a CFLAGS=""
 
24
        ;;
 
25
 
 
26
"BSD/OS")
 
27
        $MAKE libOSSlib.a CFLAGS=""
 
28
        ;;
 
29
 
 
30
"AIX")
 
31
        $MAKE libOSSlib.a CFLAGS=""
 
32
        ;;
 
33
 
 
34
"HP-UX")
 
35
        $MAKE libOSSlib.a CC=$2 CFLAGS=$3
 
36
        ;;
 
37
 
 
38
"LynxOS")
 
39
        $MAKE AROPTS=rcs libOSSlib.a CFLAGS=""
 
40
        ;;
 
41
 
 
42
"UNIX_SV")
 
43
        $MAKE libOSSlib.a CFLAGS=""
 
44
        ;;
 
45
 
 
46
"UnixWare")
 
47
        $MAKE libOSSlib.a CFLAGS=""
 
48
        ;;
 
49
 
 
50
"OpenUNIX")
 
51
        $MAKE libOSSlib.a CFLAGS=""
 
52
        ;;
 
53
 
 
54
"SCO_SV")
 
55
        $MAKE libOSSlib.a INSTALLLIB="$1" CFLAGS=""
 
56
        ;;
 
57
 
 
58
"SunOS")
 
59
        $MAKE libOSSlib.a CFLAGS=""
 
60
        ;;
 
61
 
 
62
"PowerMAX_OS")
 
63
        $MAKE libOSSlib.a CFLAGS=""
 
64
        ;;
 
65
"DragonFly")
 
66
        $MAKE libOSSlib.a CFLAGS=""
 
67
        ;;
 
68
 
 
69
"BeOS"|"Haiku")
 
70
        $MAKE libOSSlib.a CFLAGS=""
 
71
        ;;
 
72
 
 
73
*)
 
74
      echo Can\'t recognize your operating system '('`uname`')'.
 
75
      echo;echo
 
76
      echo use $MAKE libOSSlib.so or $MAKE libOSSlib.a to build OSSlib
 
77
      exit 0
 
78
 
 
79
esac
 
80
 
 
81
exit 0