]> sigrok.org Git - sigrok-gtk.git/commitdiff
configure.ac: Fix CFLAGS settings.
authorUwe Hermann <redacted>
Fri, 28 Dec 2012 16:33:48 +0000 (17:33 +0100)
committerUwe Hermann <redacted>
Fri, 28 Dec 2012 16:33:48 +0000 (17:33 +0100)
Don't override/overwrite CFLAGS in configure.ac, but rather amend it
with (currently) "-Wall -Wextra".

This properly allows users/packagers to do things like:

 ./configure (this will default to using "-g -O2" additionally)

 CFLAGS="-g -O2" ./configure (same as above)

 CFLAGS="" ./configure (no additional flags)

 CFLAGS="-g -O0" ./configure (disable optimization, e.g. for valgrind use)

 etc. etc.

configure.ac

index a15a78a84cbfa74b7011fbb4c9d76164097d7ebd..eaa1d9dc29550ae4377945642cbe20f874de215a 100644 (file)
@@ -35,7 +35,8 @@ AH_TOP([#ifndef SIGROK_GTK_CONFIG_H
 #define SIGROK_GTK_CONFIG_H    /* To stop multiple inclusions. */])
 AH_BOTTOM([#endif /* SIGROK_GTK_CONFIG_H */])
 
-CFLAGS="-g -Wall -Wextra"
+# Enable more compiler warnings via -Wall and -Wextra.
+CFLAGS="$CFLAGS -Wall -Wextra"
 
 # Checks for programs.
 AC_PROG_CC