]> git.ipfire.org Git - thirdparty/shadow.git/blob - autogen.sh
src/sulogin.c: Invert logic to reduce indentation
[thirdparty/shadow.git] / autogen.sh
1 #! /bin/sh
2
3 autoreconf -v -f --install "$(dirname "$0")" || exit 1
4
5 CFLAGS="-O2"
6 CFLAGS="$CFLAGS -Wall"
7 CFLAGS="$CFLAGS -Wextra"
8 CFLAGS="$CFLAGS -Werror=implicit-function-declaration"
9 CFLAGS="$CFLAGS -Werror=implicit-int"
10 CFLAGS="$CFLAGS -Werror=incompatible-pointer-types"
11 CFLAGS="$CFLAGS -Werror=int-conversion"
12 CFLAGS="$CFLAGS -Wno-expansion-to-defined"
13 CFLAGS="$CFLAGS -Wno-unknown-attributes"
14 CFLAGS="$CFLAGS -Wno-unknown-warning-option"
15
16 "$(dirname "$0")"/configure \
17 CFLAGS="$CFLAGS" \
18 --enable-lastlog \
19 --enable-man \
20 --enable-maintainer-mode \
21 --enable-shared \
22 --without-libpam \
23 --with-selinux \
24 "$@"