]> git.draconx.ca Git - upkg.git/blob - configure.ac
upkg: Add gnulib getopt_long support and implement --help/--version.
[upkg.git] / configure.ac
1 AC_PREREQ(2.62)
2 AC_INIT([upkg],[0.1],[nbowler@draconx.ca])
3 AC_CONFIG_SRCDIR([src/libupkg.c])
4 AC_CONFIG_HEADER([config.h])
5 AC_CONFIG_MACRO_DIR([m4])
6
7 AM_INIT_AUTOMAKE([-Wall -Werror foreign subdir-objects])
8
9 AC_PROG_CC_C99
10 gl_EARLY
11
12 LT_CONFIG_LTDL_DIR([libltdl])
13 LT_INIT([dlopen])
14 LTDL_INIT([recursive])
15
16 AM_CONDITIONAL([BUNDLED_LIBLTDL], [test x$LTDLDEPS != x])
17
18 gl_INIT
19
20 AC_ARG_WITH([gobject],
21         [AS_HELP_STRING([--with-gobject],
22                 [build tools requiring libgobject [default=yes]]
23         )],
24         [],
25         [with_gobject=yes])
26
27 have_gobject=no
28 if test x$with_gobject = xyes; then
29 AM_PATH_GLIB_2_0(, [have_gobject=yes], [have_gobject=no], [gobject])
30 fi
31
32 AM_CONDITIONAL([BUILD_UPKG], [test x$have_gobject = xyes])
33
34
35 AC_CONFIG_FILES([
36         Makefile
37         libltdl/Makefile
38         lib/Makefile
39         src/Makefile
40 ])
41 AC_OUTPUT