summaryrefslogtreecommitdiff
path: root/server/configure.ac
blob: 4cf7128bdc6a782edea7bec37c89ef4a143d189b (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
AC_INIT([mratd], [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([signal.h stdio.h stdlib.h string.h stdarg.h pthread.h poll.h fcntl.h arpa/inet.h sys/socket.h time.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