chiark / gitweb /
e338570d3e9347c823caaa9b1e5c1150b6d56ff7
[xtoys] / configure.ac
1 dnl -*-autoconf-*-
2 dnl
3 dnl Configuration script for X tools
4 dnl
5 dnl (c) 1998 Straylight/Edgeware
6 dnl
7
8 dnl ----- Licensing notice --------------------------------------------------
9 dnl
10 dnl This file is part of the Edgeware X tools collection.
11 dnl
12 dnl X tools is free software; you can redistribute it and/or modify
13 dnl it under the terms of the GNU General Public License as published by
14 dnl the Free Software Foundation; either version 2 of the License, or
15 dnl (at your option) any later version.
16 dnl 
17 dnl X tools is distributed in the hope that it will be useful,
18 dnl but WITHOUT ANY WARRANTY; without even the implied warranty of
19 dnl MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
20 dnl GNU General Public License for more details.
21 dnl 
22 dnl You should have received a copy of the GNU General Public License
23 dnl along with X tools; if not, write to the Free Software Foundation,
24 dnl Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
25
26 dnl--------------------------------------------------------------------------
27 dnl Initialization.
28
29 mdw_AUTO_VERSION
30 AC_INIT([xtoys], AUTO_VERSION, [mdw@distorted.org.uk])
31 AC_CONFIG_SRCDIR([xscsize.c])
32 AC_CONFIG_AUX_DIR([config])
33 AM_INIT_AUTOMAKE([foreign])
34
35 dnl--------------------------------------------------------------------------
36 dnl C programming environment.
37
38 AC_PROG_CC
39 AX_CFLAGS_WARN_ALL
40 AC_PATH_XTRA
41
42 PKG_CHECK_MODULES([mLib], [mLib >= 2.0.4])
43 CFLAGS="$CFLAGS $mLib_CFLAGS"
44 LIBS="$LIBS $mLib_LIBS"
45
46 dnl--------------------------------------------------------------------------
47 dnl Python programming environment.
48
49 AM_PATH_PYTHON([2.4], [python=yes], [python=no])
50 AM_CONDITIONAL([HAVE_PYTHON], [test $python = yes])
51
52 if test $python = yes; then
53   AC_PYTHON_MODULE([pygtk])
54 fi
55 AM_CONDITIONAL([HAVE_PYGTK], [test ${HAVE_PYMOD_PYGTK-no} = yes])
56
57 dnl--------------------------------------------------------------------------
58 dnl Output.
59
60 AC_CONFIG_FILES(
61   [Makefile])
62 AC_OUTPUT
63
64 dnl ----- That's all, folks -------------------------------------------------