home · contact · privacy
7DRL: Some population balancing.
[plomrogue] / build / compiler_flags
index f80d291b370d2763a6b2aebaf7dd3805c40d83fc..b17dac3db9ea7444a3215a19e0b1dc50671ac13e 100644 (file)
@@ -1 +1,13 @@
-CFLAGS='-std=c11 -pedantic-errors -Wall -Werror -Wextra -Wformat-security -g'
+# This file is part of PlomRogue. PlomRogue is licensed under the GPL version 3
+# or any later version. For details on its copyright, license, and warranties,
+# see the file NOTICE in the root directory of the PlomRogue source package.
+
+OFLAG='-O3'
+CFLAGS="-std=c11 -pedantic-errors -Wall -Werror -Wextra -Wformat-security $OFLAG"
+
+# For non-GNU gcc masks, drop all gcc-specific debugging flags.
+test=`stat --version 2>&1 | grep 'Free Software Foundation' | wc -l`
+if [ 1 -gt $test ]
+then
+    CFLAGS=$OFLAG
+fi