File: configure.ac

package info (click to toggle)
mkcue 1-4
  • links: PTS
  • area: main
  • in suites: jessie, jessie-kfreebsd
  • size: 528 kB
  • ctags: 252
  • sloc: sh: 2,618; cpp: 1,747; makefile: 83
file content (49 lines) | stat: -rw-r--r-- 1,239 bytes parent folder | download | duplicates (6)
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
AC_INIT(mkcue, 1, [epg@pretzelnet.org], mkcue)

# $Id: configure.ac 1709 2004-10-23 03:11:59Z epg $
# $URL: svn+ssh://diplodocus.org/svn/projects/release/mkcue-1/configure.ac $

AC_PREREQ(2.54)

AC_CONFIG_AUX_DIR(build)
AC_CONFIG_HEADERS(config.h)
AC_CONFIG_SRCDIR(config.h.in)

dnl Canonicalize host.
AC_CANONICAL_HOST
case "${host_cpu}-${host_os}" in
  *-beos*)    os=beos; LIBS='-lbe -lroot' ;;
  *-cygwin*)  os=cygwin; LIBS='-lwinmm' ;;
  *-freebsd*) os=freebsd ;;
  *-darwin*)  os=darwin ;;
  *-irix*)    os=irix; CXXFLAGS="$CFLAGS -fsquangle";
                       LIBS='-lcdaudio -lmediad -lds' ;;
  *-linux*)   os=linux ;;
  *-netbsd*)  os=netbsd ;;
  *-openbsd*) os=openbsd ;;
  *-os2_emx*) os=os2 ;;
  *-solaris*) os=solaris; LIBS='-lsocket -lnsl' ;;
  *-qnx*)     os=qnx; LIBS='-lsocket' ;;
  *)          AC_MSG_RESULT([WARNING: unknown system]) ;;
esac

dnl right now we specialize by linking (subject to change)
AC_LINK_FILES(osdep/mb_${os}.cpp osdep/mb_${os}.h, mb.cc mb.h)

dnl Checks for programs.
AC_PROG_CXX
AC_PROG_CXXCPP
AC_PROG_LN_S
AC_C_BIGENDIAN
AC_CHECK_SIZEOF(long)

AC_PROG_INSTALL()
if test -z "${INSTALL_DIR}"; then
    INSTALL_DIR="${INSTALL} -m 755 -d"
fi

AC_SUBST(INSTALL_DIR)

AC_OUTPUT([
GNUmakefile
])