darwin: Configure Xcode project to specify tab/space, indent amount
[platform/upstream/libusb.git] / travis-autogen.sh
1 #!/bin/bash
2
3 # Warnings enabled
4 CFLAGS="-Wall -Wextra"
5
6 CFLAGS+=" -Wbad-function-cast"
7 #CFLAGS+=" -Wcast-align"
8 CFLAGS+=" -Wchar-subscripts"
9 CFLAGS+=" -Wempty-body"
10 CFLAGS+=" -Wformat"
11 CFLAGS+=" -Wformat-security"
12 CFLAGS+=" -Winit-self"
13 CFLAGS+=" -Winline"
14 CFLAGS+=" -Wmissing-declarations"
15 CFLAGS+=" -Wmissing-include-dirs"
16 CFLAGS+=" -Wmissing-prototypes"
17 CFLAGS+=" -Wnested-externs"
18 CFLAGS+=" -Wold-style-definition"
19 CFLAGS+=" -Wpointer-arith"
20 CFLAGS+=" -Wredundant-decls"
21 CFLAGS+=" -Wshadow"
22 CFLAGS+=" -Wstrict-prototypes"
23 CFLAGS+=" -Wswitch-enum"
24 CFLAGS+=" -Wundef"
25 CFLAGS+=" -Wuninitialized"
26 CFLAGS+=" -Wunused"
27 CFLAGS+=" -Wwrite-strings"
28
29 # warnings disabled on purpose
30 CFLAGS+=" -Wno-unused-parameter"
31 CFLAGS+=" -Wno-unused-function"
32 CFLAGS+=" -Wno-deprecated-declarations"
33
34 # should be removed and the code fixed
35 CFLAGS+=" -Wno-incompatible-pointer-types-discards-qualifiers"
36
37 export CFLAGS
38
39 ./autogen.sh "$@"