diff options
| author | 2008-07-29 10:13:37 -0700 | |
|---|---|---|
| committer | 2008-07-29 10:13:37 -0700 | |
| commit | 3dc130f3049e250b2d5c0b48af1995fda2fad3d4 (patch) | |
| tree | 9d801459ef68e83a0d4ca038c0589d8e4c8aa2b2 /configure.ac | |
| parent | 6039e5bbfc36aa5210295c38f251ed178ce5adbb (diff) | |
| download | libimobiledevice-3dc130f3049e250b2d5c0b48af1995fda2fad3d4.tar.gz libimobiledevice-3dc130f3049e250b2d5c0b48af1995fda2fad3d4.tar.bz2 | |
Autotooled the project with very basic versioning support.
Diffstat (limited to 'configure.ac')
| -rw-r--r-- | configure.ac | 35 |
1 files changed, 35 insertions, 0 deletions
diff --git a/configure.ac b/configure.ac new file mode 100644 index 0000000..fcc20ff --- /dev/null +++ b/configure.ac | |||
| @@ -0,0 +1,35 @@ | |||
| 1 | # -*- Autoconf -*- | ||
| 2 | # Process this file with autoconf to produce a configure script. | ||
| 3 | |||
| 4 | AC_PREREQ(2.61) | ||
| 5 | AC_INIT(libiphone, 0.1.0, nospam@nowhere.com) | ||
| 6 | AM_INIT_AUTOMAKE(libiphone, 0.1.0) | ||
| 7 | AC_CONFIG_SRCDIR([src/lockdown.c]) | ||
| 8 | AC_CONFIG_HEADER([config.h]) | ||
| 9 | |||
| 10 | # Checks for programs. | ||
| 11 | AC_PROG_CC | ||
| 12 | |||
| 13 | # Checks for libraries. | ||
| 14 | AC_CHECK_LIB(xml2,xmlFree,,[AC_MSG_ERROR([libxml2 library missing])]) | ||
| 15 | AC_CHECK_LIB(usb,usb_bulk_write,,[AC_MSG_ERROR([libusb library missing])]) | ||
| 16 | AC_CHECK_LIB(gnutls,gnutls_record_send,,[AC_MSG_ERROR([libgnutls library missing])]) | ||
| 17 | |||
| 18 | # Checks for header files. | ||
| 19 | AC_HEADER_STDC | ||
| 20 | AC_CHECK_HEADERS([arpa/inet.h stdint.h stdlib.h string.h]) | ||
| 21 | |||
| 22 | # Checks for typedefs, structures, and compiler characteristics. | ||
| 23 | AC_C_CONST | ||
| 24 | AC_TYPE_SIZE_T | ||
| 25 | AC_TYPE_SSIZE_T | ||
| 26 | AC_TYPE_UINT16_T | ||
| 27 | AC_TYPE_UINT32_T | ||
| 28 | AC_TYPE_UINT8_T | ||
| 29 | |||
| 30 | # Checks for library functions. | ||
| 31 | AC_FUNC_MALLOC | ||
| 32 | AC_FUNC_REALLOC | ||
| 33 | AC_CHECK_FUNCS([strcasecmp strdup strerror strndup]) | ||
| 34 | |||
| 35 | AC_OUTPUT(Makefile src/Makefile) | ||
