File: acinclude.m4

package info (click to toggle)
sqlxx 2.3.2-5
  • links: PTS
  • area: main
  • in suites: etch, etch-m68k, lenny
  • size: 2,232 kB
  • ctags: 206
  • sloc: sh: 7,968; cpp: 1,409; makefile: 105
file content (88 lines) | stat: -rw-r--r-- 1,762 bytes parent folder | download | duplicates (3)
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
75
76
77
78
79
80
81
82
83
84
85
86
87
88
AC_DEFUN(AC_CHECK_EXTRA,[
  AC_ARG_WITH(
    extra-libs,
    [  --with-extra-libs=DIR   comma separated list of additional lib directories ],
    [
      EXTRA=`echo $withval | sed -e ':a;s/,/ -L/;t a'`
      LDFLAGS="$LDFLAGS -L$EXTRA"
    ]
  )
  AC_ARG_WITH(
    extra-includes,
    [  --with-extra-includes=DIR  comma separated list of additional include directories ],
    [
      EXTRA=`echo $withval | sed -e ':a;s/,/ -I/;t a'`
      CPPFLAGS="$CPPFLAGS -I$EXTRA"
    ]
  )
])

AC_DEFUN(AC_FEATURE_IODBC,[
  AC_ARG_ENABLE(
    odbc,
    [  --enable-odbc           Enable ODBC support],
    [ 
      if test "x$enable_odbc" = "xyes"
      then
        AC_DEFINE(USE_ODBC)
        LIBADD="$LIBADD -liodbc"
      fi
    ],
    [
      enable_odbc="yes"
      AC_DEFINE(USE_ODBC)
      LIBADD="$LIBADD -liodbc"
    ]
  )
])

AC_DEFUN(AC_FEATURE_MYSQL,[
  AC_ARG_ENABLE(
    mysql,
    [  --enable-mysql          Enable native mysql support],
    [ 
      if test "x$enable_mysql" = "xyes"
      then
        AC_DEFINE(USE_MYSQL)
        LIBADD="$LIBADD -lmysqlclient"
      fi
    ],
    [
      enable_mysql="yes"
      AC_DEFINE(USE_MYSQL)
      LIBADD="$LIBADD -lmysqlclient"
    ]
  )
])

AC_DEFUN(AC_FEATURE_POSTGRES,[
  AC_ARG_ENABLE(
    postgres,
    [  --enable-postgres       Enable native postgres support],
    [ 
      if test "x$enable_postgres" = "xyes"
      then
        AC_DEFINE(USE_POSTGRES)
        LIBADD="$LIBADD -lpq"
      fi
    ],
    [
      enable_postgres="no"
    ]
  )
])

AC_DEFUN(AC_FEATURE_DEBUG,[
  AC_ARG_ENABLE(
    debug,
    [  --enable-debug          Enable debugging messages],
    [ 
      if test "x$enable_debug" = "xyes"
      then
        AC_DEFINE(DEBUG)
      fi
    ],
    [
      enable_debug="no"
    ]
)])