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