source: skype/configure.ac @ ef399c2

Last change on this file since ef399c2 was ef399c2, checked in by Miklos Vajna <vmiklos@…>, at 2008-09-05T19:54:45Z

configure: put the nasty error message in config.log where it belongs

  • Property mode set to 100644
File size: 1.4 KB
Line 
1AC_INIT([Skype plugin for BitlBee], 1.0, [vmiklos@vmiklos.hu], bitlbee-skype)
2AC_PROG_CC
3AC_PROG_INSTALL
4
5AC_ARG_ENABLE([debug], AS_HELP_STRING([--enable-debug], [Enable debug support (default: disabled)]), debug=yes)
6AC_MSG_CHECKING(for debug mode request)
7if test "x$debug" = "xyes" ; then
8        CFLAGS="-g -Wall -Werror"
9        AC_MSG_RESULT(yes)
10else
11        AC_MSG_RESULT(no)
12fi
13
14case "`$CC -dumpmachine`" in
15        *linux*)
16                SHARED_FLAGS="-shared"
17                SHARED_EXT="so"
18                ;;
19        *apple-darwin*)
20                SHARED_FLAGS="-dynamiclib -Wl,-headerpad_max_install_names,-undefined,dynamic_lookup"
21                SHARED_EXT="dylib"
22                ;;
23        *)
24                AC_MSG_ERROR([Your machine is not yet supported])
25                ;;
26esac
27AC_SUBST(SHARED_FLAGS)
28AC_SUBST(SHARED_EXT)
29
30dnl Check for bitlbee
31PKG_CHECK_MODULES(BITLBEE, bitlbee)
32CFLAGS="$CFLAGS $BITLBEE_CFLAGS"
33LDFLAGS="$LDFLAGS $BITLBEE_LIBS"
34prefix=`$PKG_CONFIG --variable=prefix bitlbee`
35
36dnl Check for Skype4Py
37AC_MSG_CHECKING(for Python module Skype4Py)
38python -c "import Skype4Py" 2>&AS_MESSAGE_LOG_FD
39if test "$?" != "0"; then
40        AC_MSG_RESULT(no)
41        SKYPE4PY="no"
42else
43        AC_MSG_RESULT(yes)
44        SKYPE4PY="yes"
45fi
46AC_SUBST(SKYPE4PY)
47
48AC_OUTPUT(config.mak)
49AC_OUTPUT(skyped.conf.dist)
50
51echo "
52        compiler flags:                 $CFLAGS
53        linker flags:                   $LDFLAGS
54        shared object flags:            $SHARED_FLAGS
55        shared object extension:        $SHARED_EXT
56        skyped:                         $SKYPE4PY
57        install program:                $INSTALL
58        prefix:                         $prefix
59        sysconfig dir:                  $sysconfdir/skyped
60"
Note: See TracBrowser for help on using the repository browser.