summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSimon Robertshaw <simon@hardwired.org.uk>2012-07-28 17:37:49 (GMT)
committer Simon Robertshaw <simon@hardwired.org.uk>2012-07-28 17:37:49 (GMT)
commitca1f81a26423fd9c86bb76b20e9992db7204fa4f (patch)
treefa99a219081d25ccd2bcb5866afed616144a4af4
parentdddc04e412da7420d268cdadf8b9a62fc4f659e6 (diff)
downloadpowder-ca1f81a26423fd9c86bb76b20e9992db7204fa4f.zip
powder-ca1f81a26423fd9c86bb76b20e9992db7204fa4f.tar.gz
Add debug option to sconscript
-rw-r--r--SConscript5
1 files changed, 5 insertions, 0 deletions
diff --git a/SConscript b/SConscript
index 2bca6c4..9f42540 100644
--- a/SConscript
+++ b/SConscript
@@ -40,6 +40,7 @@ AddOption('--sse2',dest="sse2",action='store_true',default=False,help="Enable SS
AddOption('--sse3',dest="sse3",action='store_true',default=False,help="Enable SSE3 optimisations")
AddOption('--x86',dest="x86",action='store_true',default=True,help="Target Intel x86 platform")
+AddOption('--debugging', dest="debug", action="store_true", default=False, help="Enable debug options")
AddOption('--beta',dest="beta",action='store_true',default=False,help="Beta build.")
AddOption('--save-version',dest="save-version",default=False,help="Save version.")
AddOption('--minor-version',dest="minor-version",default=False,help="Minor version.")
@@ -146,6 +147,10 @@ if(GetOption('release')):
if(GetOption('x86')):
env.Append(CPPDEFINES='X86')
+if(GetOption('debug')):
+ env.Append(CPPDEFINES='DEBUG')
+ env.Append(CCFLAGS='-g')
+
if(GetOption('sse')):
env.Append(CCFLAGS='-msse')
env.Append(CPPDEFINES='X86_SSE')