blob: 38fc5240c2a50ae98de53d967892c182c4102424 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
|
AC_PREREQ([2.65])
AC_INIT([portage-utils], [cvs])
AC_CONFIG_AUX_DIR([autotools])
AM_INIT_AUTOMAKE([1.11 dist-xz no-dist-gzip silent-rules -Wall])
AM_SILENT_RULES([yes]) # AM_INIT_AUTOMAKE([silent-rules]) is broken atm
AC_CONFIG_HEADER([config.h])
AC_CONFIG_MACRO_DIR([autotools/m4])
AC_PROG_CC_C99
AM_PROG_CC_C_O
AC_USE_SYSTEM_EXTENSIONS
gl_EARLY
gl_INIT
AC_ARG_WITH([eprefix], [AS_HELP_STRING([--with-eprefix], [path for Gentoo/Prefix project])])
AC_DEFINE_UNQUOTED([EPREFIX], ["$with_eprefix"], [path for Gentoo/Prefix project])
AX_CFLAGS_WARN_ALL
AC_DEFUN([PT_CHECK_CFLAG],[AX_CHECK_COMPILER_FLAGS([$1],[CFLAGS="$CFLAGS $1"])])
m4_foreach_w([flag], [
-Wunused
-Wimplicit
-Wshadow
-Wformat=2
-Wmissing-declarations
-Wno-missing-prototypes
-Wwrite-strings
-Wbad-function-cast
-Wnested-externs
-Wcomment
-Winline
-Wchar-subscripts
-Wcast-align
-Wno-format-nonliteral
-Wsequence-point
-Wextra
], [
AX_CHECK_COMPILER_FLAGS(flag, AS_VAR_APPEND([CFLAGS], " flag"))
])
AC_CONFIG_FILES([
Makefile
autotools/gnulib/Makefile
])
AC_OUTPUT
|