Mesa (master): scons: Make debug build default.

Jose Fonseca jrfonseca at kemper.freedesktop.org
Sun Apr 11 08:23:02 UTC 2010


Module: Mesa
Branch: master
Commit: 21780adc2ed1b10c5c4c71427b8212b8464d065d
URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=21780adc2ed1b10c5c4c71427b8212b8464d065d

Author: José Fonseca <jfonseca at vmware.com>
Date:   Sat Apr 10 02:44:52 2010 +0100

scons: Make debug build default.

I've been back and forth on this, but I believe it's worth to have debug
by default.

Most humans (developers, testers) will want to use the debug version  by
default.  Many build bots want release but they are bots, and humans >
bots, so I don't care that much.

This is part of my initiative of minimizing the scons option mess many
complain about.

---

 common.py |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/common.py b/common.py
index 4b6960c..8372176 100644
--- a/common.py
+++ b/common.py
@@ -59,7 +59,7 @@ def AddOptions(opts):
 		from SCons.Variables.EnumVariable import EnumVariable as EnumOption
 	except ImportError:
 		from SCons.Options.EnumOption import EnumOption
-	opts.Add(BoolOption('debug', 'debug build', 'no'))
+	opts.Add(BoolOption('debug', 'debug build', 'yes'))
 	opts.Add(BoolOption('profile', 'profile build', 'no'))
 	opts.Add(BoolOption('quiet', 'quiet command lines', 'yes'))
 	opts.Add(EnumOption('machine', 'use machine-specific assembly code', default_machine,




More information about the mesa-commit mailing list