projects
/
rodin
/
chimara.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
* Added timer support
[rodin/chimara.git]
/
configure.ac
diff --git
a/configure.ac
b/configure.ac
old mode 100755
(executable)
new mode 100644
(file)
index
7ee05ce
..
649fe2a
--- a/
configure.ac
+++ b/
configure.ac
@@
-14,8
+14,12
@@
AM_INIT_AUTOMAKE([-Wall])
### DECLARE PROGRAMS ##########################################################
AC_PROG_CC # C compiler
### DECLARE PROGRAMS ##########################################################
AC_PROG_CC # C compiler
+AM_PROG_CC_C_O # Automake requires this for per-target CFLAGS
AC_PROG_INSTALL # Install
AC_PROG_INSTALL # Install
-LT_INIT # Libtool
+LT_INIT # Libtool 2.2.6 and up
+#LT_INIT([dlopen]) # Should call it this way, but
+#LT_PREREQ([2.2.6]) # ...goddamn Fedora 10 still has 1.5
+AC_PROG_LIBTOOL # Old way of declaring Libtool
AM_GLIB_GNU_GETTEXT # Use GLib gettext instead of standard
IT_PROG_INTLTOOL([0.35.0]) # Intltool
PKG_PROG_PKG_CONFIG # pkg_config
AM_GLIB_GNU_GETTEXT # Use GLib gettext instead of standard
IT_PROG_INTLTOOL([0.35.0]) # Intltool
PKG_PROG_PKG_CONFIG # pkg_config
@@
-29,22
+33,29
@@
AC_DEFINE_UNQUOTED(GETTEXT_PACKAGE,"$GETTEXT_PACKAGE", [GETTEXT package name])
### CHECK FOR LIBRARIES #######################################################
### CHECK FOR LIBRARIES #######################################################
+GTK_REQUIRED_VERSION=2.8
+GLIB_REQUIRED_VERSION=2.6
+
+AC_SUBST(GTK_REQUIRED_VERSION)
+AC_SUBST(GLIB_REQUIRED_VERSION)
+
# Libraries needed to build Chimara library
PKG_CHECK_MODULES([CHIMARA], [
# Libraries needed to build Chimara library
PKG_CHECK_MODULES([CHIMARA], [
- glib-2.0 >=
2.6
- gtk+-2.0 >=
2.8
+ glib-2.0 >=
$GLIB_REQUIRED_VERSION
+ gtk+-2.0 >=
$GTK_REQUIRED_VERSION
gthread-2.0
gmodule-2.0
gthread-2.0
gmodule-2.0
+ pango
])
])
-AC_SUBST(CHIMARA_CFLAGS)
+CHIMARA_LIBS="$CHIMARA_LIBS -lm"
AC_SUBST(CHIMARA_LIBS)
# Libraries needed to build test programs
PKG_CHECK_MODULES([TEST], [
AC_SUBST(CHIMARA_LIBS)
# Libraries needed to build test programs
PKG_CHECK_MODULES([TEST], [
- gtk+-2.0 >=
2.8
+ gtk+-2.0 >=
$GTK_REQUIRED_VERSION
gmodule-2.0
])
gmodule-2.0
])
-AC_SUBST(TEST_CFLAGS)
-
AC_SUBST(TEST_LIBS
)
+# GLib CFLAGS for plugins
+
PKG_CHECK_MODULES([GLIB], [glib-2.0 >= $GLIB_REQUIRED_VERSION]
)
### GTK-DOC ###################################################################
### GTK-DOC ###################################################################
@@
-59,7
+70,12
@@
AC_CONFIG_HEADERS([config.h])
# List of other files for Autoconf to output
AC_CONFIG_FILES([
Makefile
# List of other files for Autoconf to output
AC_CONFIG_FILES([
Makefile
+chimara.pc
+chimara-plugin.pc
src/Makefile
src/Makefile
+docs/Makefile
+docs/reference/Makefile
+docs/reference/version.xml
po/Makefile.in
])
# Do it
po/Makefile.in
])
# Do it