diff options
| author | Magnus Auvinen <magnus.auvinen@gmail.com> | 2009-01-21 22:59:52 +0000 |
|---|---|---|
| committer | Magnus Auvinen <magnus.auvinen@gmail.com> | 2009-01-21 22:59:52 +0000 |
| commit | 998a4cb8df2c1723ddc20828dd9f1d658df3665d (patch) | |
| tree | e7e593098ac9a102c2f733a3f91d2feeb314bd35 | |
| parent | 61ed16ec64219f0bb3e1fe1406ff72d24fbf3793 (diff) | |
| download | zcatch-998a4cb8df2c1723ddc20828dd9f1d658df3665d.tar.gz zcatch-998a4cb8df2c1723ddc20828dd9f1d658df3665d.zip | |
removed some debug variables form release build. cleaned up a bit in the default.bam file
| -rw-r--r-- | default.bam | 43 | ||||
| -rw-r--r-- | src/game/variables.hpp | 9 |
2 files changed, 24 insertions, 28 deletions
diff --git a/default.bam b/default.bam index e4b644cb..dca130e0 100644 --- a/default.bam +++ b/default.bam @@ -248,34 +248,41 @@ function build(settings) return all end + +debug_settings = NewSettings() +debug_settings.config_name = "debug" +debug_settings.config_ext = "_d" +debug_settings.debug = 1 +debug_settings.cc.optimize = 0 +debug_settings.cc.defines:Add("CONF_DEBUG") + +release_settings = NewSettings() +release_settings.config_name = "release" +release_settings.config_ext = "" +release_settings.debug = 0 +release_settings.cc.optimize = 1 +release_settings.cc.defines:Add("CONF_RELEASE") + if platform == "macosx" and arch == "ia32" then - debug_settings_ppc = NewSettings() + debug_settings_ppc = debug_settings:Copy() debug_settings_ppc.config_name = "debug_ppc" debug_settings_ppc.config_ext = "_ppc_d" - debug_settings_ppc.debug = 1 - debug_settings_ppc.cc.optimize = 0 debug_settings_ppc.cc.flags:Add("-arch ppc") debug_settings_ppc.link.flags:Add("-arch ppc") - release_settings_ppc = NewSettings() + release_settings_ppc = release_settings:Copy() release_settings_ppc.config_name = "release_ppc" release_settings_ppc.config_ext = "_ppc" - release_settings_ppc.debug = 0 - release_settings_ppc.cc.optimize = 1 release_settings_ppc.cc.flags:Add("-arch ppc") release_settings_ppc.link.flags:Add("-arch ppc") - debug_settings_x86 = NewSettings() + debug_settings_x86 = debug_settings:Copy() debug_settings_x86.config_name = "debug_x86" debug_settings_x86.config_ext = "_x86_d" - debug_settings_x86.debug = 1 - debug_settings_x86.cc.optimize = 0 - release_settings_x86 = NewSettings() + release_settings_x86 = release_settings:Copy() release_settings_x86.config_name = "release_x86" release_settings_x86.config_ext = "_x86" - release_settings_x86.debug = 0 - release_settings_x86.cc.optimize = 1 ppc_d = build(debug_settings_ppc) x86_d = build(debug_settings_x86) @@ -290,18 +297,6 @@ if platform == "macosx" and arch == "ia32" then PseudoTarget("client_release", "client_release_x86", "client_release_ppc") PseudoTarget("client_debug", "client_debug_x86", "client_debug_ppc") else - debug_settings = NewSettings() - debug_settings.config_name = "debug" - debug_settings.config_ext = "_d" - debug_settings.debug = 1 - debug_settings.cc.optimize = 0 - - release_settings = NewSettings() - release_settings.config_name = "release" - release_settings.config_ext = "" - release_settings.debug = 0 - release_settings.cc.optimize = 1 - build(debug_settings) build(release_settings) DefaultTarget("game_debug") diff --git a/src/game/variables.hpp b/src/game/variables.hpp index 94321c36..81f0b073 100644 --- a/src/game/variables.hpp +++ b/src/game/variables.hpp @@ -65,8 +65,9 @@ MACRO_CONFIG_INT(sv_vote_scorelimit, 0, 0, 1, CFGFLAG_SERVER, "Allow voting to c MACRO_CONFIG_INT(sv_vote_timelimit, 0, 0, 1, CFGFLAG_SERVER, "Allow voting to change time limit") /* debug */ -MACRO_CONFIG_INT(dbg_dummies, 0, 0, 15, CFGFLAG_SERVER, "") -MACRO_CONFIG_INT(dbg_firedelay, 0, 0, 1, CFGFLAG_CLIENT, "") -MACRO_CONFIG_INT(dbg_flow, 0, 0, 1, CFGFLAG_CLIENT, "") -MACRO_CONFIG_INT(dbg_tuning, 0, 0, 1, CFGFLAG_CLIENT, "") +#ifdef CONF_DEBUG /* this one can crash the server if not used correctly */ + MACRO_CONFIG_INT(dbg_dummies, 0, 0, 15, CFGFLAG_SERVER, "") +#endif + MACRO_CONFIG_INT(dbg_focus, 0, 0, 1, CFGFLAG_CLIENT, "") +MACRO_CONFIG_INT(dbg_tuning, 0, 0, 1, CFGFLAG_CLIENT, "") |