FIXED: Start ioscopy from gschem in a $COLORTERM
[oscopy.git] / configure.ac
blobc21ff7a65ea67728b24423a91761696a39d30b9a
1 dnl                                                      -*-Autoconf-*-
2 dnl Process this file with autoconf to generate configure.
3 dnl
4 dnl The AX_* macros are defined in files in the top-level m4
5 dnl directory.
7 #####################################################################
8 # Set up configuration system
9 #####################################################################
11 AC_INIT([oscopy], [0.71.0-rc1], [arnaud@oscopy.org])
12 AC_CONFIG_AUX_DIR([build-tools])
13 AM_INIT_AUTOMAKE([-Wall foreign])
15 AC_PROG_LN_S
16 AC_CONFIG_MACRO_DIR([m4])
18 AC_ARG_WITH([doc],
19         [AC_HELP_STRING([--with-doc],
20                          [build documentation (LaTeX and graphviz required)])],
21                          [with_doc=yes],
22                          [with_doc=no])
23 AC_SUBST(with_doc)
25 can_build_documentation=$with_doc
27 AC_CONFIG_FILES([
28         Makefile
29         src/oscopy_ipython/Makefile
30         src/oscopy_ipython/gui/Makefile
31         src/Makefile
32         src/oscopy/Makefile
33         src/oscopy/graphs/Makefile
34         src/oscopy/readers/Makefile
35         src/oscopy/writers/Makefile
36         scheme/Makefile
37         doc/Makefile
38         doc/ioscopy/Makefile
39         doc/ioscopy/tex/Makefile
40         doc/ioscopy/pdf/Makefile
41         doc/oscopy-api/Makefile
42         doc/oscopy-api/tex/Makefile
43         doc/oscopy-api/pdf/Makefile
44         po/Makefile.in
47 #####################################################################
48 # Check whether documentation can be build
49 #####################################################################
50 AC_MSG_CHECKING([whether documentation shall be built])
51 AM_CONDITIONAL([CAN_BUILD_DOC], [test x$with_doc = xyes])
52 AC_MSG_RESULT($can_build_documentation)
53 AC_SUBST(can_build_documentation)
55 #####################################################################
56 # Check for compiling & linking tools
57 #####################################################################
59 AC_PATH_PROGS([M4], [gm4 m4], [m4])
60 AM_PATH_PYTHON([2.5])
62 #####################################################################
63 # Check for libraries that use pkg-config
64 #####################################################################
66 PKG_PROG_PKG_CONFIG
68 PKG_CHECK_MODULES(PYGTK, [pygtk-2.0 >= 2.10.0], ,
69   AC_MSG_ERROR([PyGTK 2.10.0 or later is required.]))
71 ###################################
72 ### Internationalization
73 ###################################
74 GETTEXT_PACKAGE=oscopy
75 AC_SUBST([GETTEXT_PACKAGE])
76 AC_DEFINE_UNQUOTED([GETTEXT_PACKAGE], "$GETTEXT_PACKAGE", [Gettext package])
77 AM_GLIB_GNU_GETTEXT
78 IT_PROG_INTLTOOL([0.41.0])
80 AC_OUTPUT