]> git.sur5r.net Git - ngadmin/blob - configure.ac
Move cli code to src subdir
[ngadmin] / configure.ac
1
2 AC_PREREQ([2.68])
3 AC_INIT([ngadmin], [0.1], [admin@darkcoven.tk])
4 AC_CONFIG_MACRO_DIR([.])
5 AC_CONFIG_SRCDIR([raw/src/attr.c])
6 AC_CONFIG_HEADERS([config.h])
7
8 AM_INIT_AUTOMAKE
9
10 LT_PREREQ([2.4])
11 LT_INIT
12
13 # Checks for programs
14 AC_PROG_CC
15 AM_PROG_CC_C_O
16
17 # Checks for libraries
18 AC_CHECK_LIB([readline], [readline])
19
20 # Checks for header files
21 AC_CHECK_HEADERS([arpa/inet.h stdlib.h string.h sys/ioctl.h termios.h unistd.h])
22 AC_HEADER_STDBOOL
23
24 # Checks for typedefs, structures, and compiler characteristics
25 AC_C_INLINE
26 AC_TYPE_SIZE_T
27
28 # Checks for library functions
29 AC_FUNC_MALLOC
30 AC_CHECK_FUNCS([inet_ntoa memchr memset select socket strcasecmp strdup strtol strtoul])
31
32
33 AC_CONFIG_FILES([
34         Makefile
35         raw/Makefile
36         raw/include/Makefile
37         raw/src/Makefile
38         lib/Makefile
39         lib/include/Makefile
40         lib/src/Makefile
41         cli/Makefile
42         cli/man/Makefile
43         cli/src/Makefile
44 ])
45
46 AC_OUTPUT
47