aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorclick <none@none>2010-08-03 22:51:27 +0200
committerclick <none@none>2010-08-03 22:51:27 +0200
commit33829ed45eec11d3e3b380b26fca4872e99c8f19 (patch)
treedf6a11bbb213e10d37ff91a498460974fbdaf8eb /src
parentc4c0f5734e79431639959f894ee84fb46d192145 (diff)
Clean up some crap - remove generated config.h (old junk) and also requirements for that in Error.h
--HG-- branch : trunk
Diffstat (limited to 'src')
-rw-r--r--src/server/game/CMakeLists.txt8
-rw-r--r--src/server/shared/Debugging/Errors.h10
2 files changed, 8 insertions, 10 deletions
diff --git a/src/server/game/CMakeLists.txt b/src/server/game/CMakeLists.txt
index 92b0e1d0e43..9116189954c 100644
--- a/src/server/game/CMakeLists.txt
+++ b/src/server/game/CMakeLists.txt
@@ -50,6 +50,7 @@ file(GLOB_RECURSE sources_Spells Spells/*.cpp Spells/*.h)
file(GLOB_RECURSE sources_Tools Tools/*.cpp Tools/*.h)
file(GLOB_RECURSE sources_Weather Weather/*.cpp Weather/*.h)
file(GLOB_RECURSE sources_World World/*.cpp World/*.h)
+file(GLOB_RECURSE sources_PrecompiledHeaders PrecompiledHeaders/*.cpp PrecompiledHeaders/*.h)
# Create game-libary
set(game_STAT_SRCS
@@ -90,6 +91,13 @@ set(game_STAT_SRCS
${sources_World}
)
+if( MSVC )
+ set(game_STAT_SRCS
+ ${game_STAT_SRCS}
+ ${sources_PrecompiledHeaders}
+ )
+endif()
+
include_directories(
${CMAKE_BINARY_DIR}
${CMAKE_SOURCE_DIR}/externals/mersennetwister
diff --git a/src/server/shared/Debugging/Errors.h b/src/server/shared/Debugging/Errors.h
index 849ed17c0eb..7dda2f3b21c 100644
--- a/src/server/shared/Debugging/Errors.h
+++ b/src/server/shared/Debugging/Errors.h
@@ -23,16 +23,6 @@
#include "Common.h"
-#if PLATFORM != PLATFORM_WINDOWS
-#ifndef HAVE_CONFIG_H
-#include <config.h>
-#endif
-#endif
-
-#ifdef HAVE_ACE_STACK_TRACE_H
-#include "ace/Stack_Trace.h"
-#endif
-
#ifdef HAVE_ACE_STACK_TRACE_H // old versions ACE not have Stack_Trace.h but used at some oS for better compatibility
#define WPAssert( assertion ) { if (!(assertion)) { ACE_Stack_Trace st; fprintf( stderr, "\n%s:%i in %s ASSERTION FAILED:\n %s\n%s\n", __FILE__, __LINE__,__FUNCTION__, #assertion, st.c_str()); assert( #assertion &&0 ); ((void(*)())NULL)();} }
#else