diff options
Diffstat (limited to 'client/configure.ac')
-rw-r--r-- | client/configure.ac | 18 |
1 files changed, 18 insertions, 0 deletions
diff --git a/client/configure.ac b/client/configure.ac new file mode 100644 index 0000000..e2946cc --- /dev/null +++ b/client/configure.ac @@ -0,0 +1,18 @@ +AC_INIT([mrat], [0.01]) +AC_PREREQ([2.71]) +AC_CONFIG_SRCDIR([src/mini-rat.c]) +AC_CONFIG_HEADERS([include/config.h]) + +AC_CONFIG_AUX_DIR([build-aux]) +AC_CONFIG_MACRO_DIR([../m4]) + +AM_INIT_AUTOMAKE([1.16 -Wall -Werror foreign subdir-objects]) +AC_CONFIG_FILES([Makefile]) + +AC_CHECK_HEADERS([stdio.h stdlib.h string.h arpa/inet.h sys/socket.h], [], AC_MSG_ERROR([missing required headers])) + +AX_CHECK_COMPILE_FLAG([-Wall], [CFLAGS+=" -Wall"]) +AX_CHECK_COMPILE_FLAG([-Wextra], [CFLAGS+= "-Wextra"]) + +AC_PROG_CC +AC_OUTPUT |