diff options
| author | 2009-04-13 08:48:00 -0700 | |
|---|---|---|
| committer | 2009-04-13 08:48:00 -0700 | |
| commit | 6671ca3d6de6a1fd27853e3b1ce7a81d568703f0 (patch) | |
| tree | 735c5ace7ed57cd4e19f2fde423b22e6104eaa98 /configure.ac | |
| parent | bd31783d7fde0b5bd101f4a3f97ca1aca2aa6fab (diff) | |
| parent | 288929f45cb2641690879b52ec514097995cd41a (diff) | |
| download | libimobiledevice-6671ca3d6de6a1fd27853e3b1ce7a81d568703f0.tar.gz libimobiledevice-6671ca3d6de6a1fd27853e3b1ce7a81d568703f0.tar.bz2 | |
Merged in Jonathan's libplist libiphone. [#2 state:resolved]
Diffstat (limited to 'configure.ac')
| -rw-r--r-- | configure.ac | 15 |
1 files changed, 12 insertions, 3 deletions
diff --git a/configure.ac b/configure.ac index c871011..a26be74 100644 --- a/configure.ac +++ b/configure.ac | |||
| @@ -6,24 +6,30 @@ AC_INIT(libiphone, 0.1.0, nospam@nowhere.com) | |||
| 6 | AM_INIT_AUTOMAKE(libiphone, 0.1.0) | 6 | AM_INIT_AUTOMAKE(libiphone, 0.1.0) |
| 7 | AC_CONFIG_SRCDIR([src/]) | 7 | AC_CONFIG_SRCDIR([src/]) |
| 8 | AC_CONFIG_HEADER([config.h]) | 8 | AC_CONFIG_HEADER([config.h]) |
| 9 | AC_CONFIG_MACRO_DIR([m4]) | ||
| 9 | 10 | ||
| 10 | AC_PROG_LIBTOOL | 11 | AC_PROG_LIBTOOL |
| 11 | 12 | ||
| 13 | AM_PATH_PYTHON(2.3) | ||
| 14 | AC_PROG_SWIG(1.3.21) | ||
| 15 | SWIG_PYTHON | ||
| 16 | |||
| 17 | |||
| 12 | # Checks for programs. | 18 | # Checks for programs. |
| 13 | AC_PROG_CC | 19 | AC_PROG_CC |
| 14 | AM_PROG_CC_C_O | 20 | AM_PROG_CC_C_O |
| 15 | 21 | ||
| 16 | # Checks for libraries. | 22 | # Checks for libraries. |
| 17 | PKG_CHECK_MODULES(libxml2, libxml-2.0 >= 2.6.30) | ||
| 18 | PKG_CHECK_MODULES(libusb, libusb >= 0.1.12) | 23 | PKG_CHECK_MODULES(libusb, libusb >= 0.1.12) |
| 19 | PKG_CHECK_MODULES(libglib2, glib-2.0 >= 2.14.1) | 24 | PKG_CHECK_MODULES(libglib2, glib-2.0 >= 2.14.1) |
| 20 | PKG_CHECK_MODULES(libgthread2, gthread-2.0 >= 2.14.1) | 25 | PKG_CHECK_MODULES(libgthread2, gthread-2.0 >= 2.14.1) |
| 21 | PKG_CHECK_MODULES(libgnutls, gnutls >= 1.6.3 ) | 26 | PKG_CHECK_MODULES(libgnutls, gnutls >= 1.6.3 ) |
| 22 | PKG_CHECK_MODULES(libtasn1, libtasn1 >= 1.1) | 27 | PKG_CHECK_MODULES(libtasn1, libtasn1 >= 1.1) |
| 28 | PKG_CHECK_MODULES(libplist, libplist >= 0.10) | ||
| 23 | 29 | ||
| 24 | # Checks for header files. | 30 | # Checks for header files. |
| 25 | AC_HEADER_STDC | 31 | AC_HEADER_STDC |
| 26 | AC_CHECK_HEADERS([arpa/inet.h stdint.h stdlib.h string.h]) | 32 | AC_CHECK_HEADERS([arpa/inet.h stdint.h stdlib.h string.h gcrypt.h]) |
| 27 | 33 | ||
| 28 | # Checks for typedefs, structures, and compiler characteristics. | 34 | # Checks for typedefs, structures, and compiler characteristics. |
| 29 | AC_C_CONST | 35 | AC_C_CONST |
| @@ -59,6 +65,9 @@ if test "$no_debug_code" = true; then | |||
| 59 | AC_DEFINE(STRIP_DEBUG_CODE,1,[Strip debug reporting code]) | 65 | AC_DEFINE(STRIP_DEBUG_CODE,1,[Strip debug reporting code]) |
| 60 | fi | 66 | fi |
| 61 | 67 | ||
| 68 | AS_COMPILER_FLAGS(GLOBAL_CFLAGS, "-Wall -Wextra -Wmissing-declarations -Wredundant-decls -Wshadow -Wpointer-arith -Wwrite-strings -Wswitch-default -Wno-unused-parameter") | ||
| 69 | AC_SUBST(GLOBAL_CFLAGS) | ||
| 70 | |||
| 62 | # check for large file support | 71 | # check for large file support |
| 63 | AC_SYS_LARGEFILE | 72 | AC_SYS_LARGEFILE |
| 64 | LFS_CFLAGS='' | 73 | LFS_CFLAGS='' |
| @@ -86,4 +95,4 @@ if test "$enable_largefile" != no; then | |||
| 86 | fi | 95 | fi |
| 87 | AC_SUBST(LFS_CFLAGS) | 96 | AC_SUBST(LFS_CFLAGS) |
| 88 | 97 | ||
| 89 | AC_OUTPUT(Makefile src/Makefile include/Makefile fdi/Makefile udev/Makefile dev/Makefile libiphone-1.0.pc) | 98 | AC_OUTPUT(Makefile src/Makefile include/Makefile fdi/Makefile dev/Makefile swig/Makefile udev/Makefile libiphone-1.0.pc) |
