/
configure.ac
81 lines (60 loc) · 2.3 KB
/
configure.ac
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
dnl Process this file with autoconf to produce a configure script.
dnl Created by Anjuta application wizard.
AC_INIT(nr_deckbuilder, 0.3)
m4_ifdef([AM_SILENT_RULES],[AM_SILENT_RULES([yes])])
AM_INIT_AUTOMAKE(AC_PACKAGE_NAME, AC_PACKAGE_VERSION)
AC_CONFIG_HEADERS([config.h])
AM_MAINTAINER_MODE
AC_PROG_CXX
AC_DEFINE([PACKAGE_URL],["http://corrin.geekwu.org/~bastien/NR"],[Define to the home page for this package.])
dnl AC_ARG_WITH([hpdf-lib-path],
dnl [AS_HELP_STRING([--with-hpdf-lib-path], [location of the hpdf library])],
dnl [HPDF_LIBS="-L$withval -lhpdf"],
dnl [HPDF_LIBS='-lhpdf'])
dnl AC_SUBST([HPDF_LIBS])
dnl AC_CHECK_LIB([hpdf], [HPDF_NewDoc], [], [AC_MSG_ERROR(Can't find libhpdf)])
AC_ARG_WITH(dev,
[AS_HELP_STRING([--with-dev],[Compile in developpement mode])],
[AC_DEFINE([DEV_BUILD], [1], [Define a developpement build])],
[])
AC_ARG_WITH(hpdf,
[AS_HELP_STRING([--with-hpdf=PATH],[Look for hpdf in PATH.])],
[
with_hpdf=$withval
if test "x$withval" != "xyes"; then
hpdfpathset=1
LIBS="-L$withval $LIBS"
AC_SUBST([HPDF_LIBS_PATH], ["$withval"])
fi],
[with_hpdf=check]
)
AC_ARG_ENABLE(hpdf,,
AC_MSG_ERROR([ Invalid option. Use --with-hpdf/--without-hpdf instead ]) )
HPDF_LIBS=
AS_IF([test "x$with_hpdf" != xno],
[AC_CHECK_LIB([hpdf], [HPDF_NewDoc],
[AC_SUBST([HPDF_LIBS], ["-lhpdf"])
AC_DEFINE([HAVE_HPDF], [1], [Define if you have hpdf])],
[if test "x$with_hpdf" != xcheck; then
AC_MSG_FAILURE([--with-hpdf was given, but test for hpdf failed])
fi], [])])
AC_CHECK_LIB([hpdf], [HPDF_LoadJpegImageFromMem],[AC_DEFINE([HAVE_HPDF_22], [1],[Have hpdf 2.2+])])
AC_LANG([C++])
AC_CHECK_HEADERS([boost/random.hpp],[AC_DEFINE([HAVE_BOOST_RANDOM], [1],[Have boost random])])
dnl ***************************************************************************
dnl Internatinalization
dnl ***************************************************************************
GETTEXT_PACKAGE=nr_deckbuilder
AC_SUBST(GETTEXT_PACKAGE)
AC_DEFINE_UNQUOTED(GETTEXT_PACKAGE,"$GETTEXT_PACKAGE", [GETTEXT package name])
AM_GLIB_GNU_GETTEXT
IT_PROG_INTLTOOL([0.35.0])
NRDB_LOCALEDIR=[${datadir}/locale]
AC_SUBST(NRDB_LOCALEDIR)
AM_PROG_LIBTOOL
PKG_CHECK_MODULES(NR_DECKBUILDER, [gtkmm-2.4 >= 2.16])
AC_OUTPUT([
Makefile
src/Makefile
po/Makefile.in
])