root/trunk/configure.ac

Revision 67, 1.4 KB (checked in by mirko, 2 months ago)

distributing man file. still missing man file installation.

Line 
1dnl --------------------------------
2dnl Initialization macros.
3dnl --------------------------------
4
5AC_INIT(src/pdfcube.cc)
6
7dnl -----------------------------------------------
8dnl Package name and version number
9dnl -----------------------------------------------
10
11AM_INIT_AUTOMAKE(pdfcube, 0.0.4)
12
13AC_CONFIG_MACRO_DIR([m4])
14
15dnl -----------------------------------------------
16dnl Checks for programs.
17dnl -----------------------------------------------
18
19AC_PROG_CC
20AC_PROG_CXX
21AM_SANITY_CHECK
22
23dnl -----------------------------------------------
24dnl Checks for libraries.
25dnl -----------------------------------------------
26
27AC_LANG_CPLUSPLUS
28
29PKG_CHECK_MODULES(glib, glib-2.0 >= 2.0.0)
30AC_SUBST(glib_CFLAGS)
31AC_SUBST(glib_LIBS)
32
33PKG_CHECK_MODULES(gtk, gtk+-2.0 >= 2.4.0)
34AC_SUBST(gtk_CFLAGS)
35AC_SUBST(gtk_LIBS)
36
37PKG_CHECK_MODULES(gtkglext, gtkglext-1.0 >= 1.0.0)
38AC_SUBST(gtkglext_CFLAGS)
39AC_SUBST(gtkglext_LIBS)
40
41PKG_CHECK_MODULES(poppler_glib, poppler-glib >= 0.4.5)
42AC_SUBST(poppler_glib_CFLAGS)
43AC_SUBST(poppler_glib_LIBS)
44
45PKG_CHECK_MODULES(cairo, cairo >= 0.25)
46AC_SUBST(cairo_CFLAGS)
47AC_SUBST(cairo_LIBS)
48
49AC_CHECK_HEADERS(GL/gl.h)
50AC_CHECK_HEADERS(GL/glu.h)
51AC_CHECK_HEADERS(GL/glx.h)
52
53AX_BOOST_BASE([1.33.1])
54AX_BOOST_PROGRAM_OPTIONS()
55
56dnl -----------------------------------------------
57dnl Generates Makefiles.
58dnl -----------------------------------------------
59
60AC_OUTPUT(Makefile \
61          src/Makefile \
62          m4/Makefile \
63          man/Makefile
64)
Note: See TracBrowser for help on using the browser.