diff options
Diffstat (limited to 'src')
-rw-r--r-- | src/server/game/CMakeLists.txt | 8 | ||||
-rw-r--r-- | src/server/shared/Debugging/Errors.h | 10 |
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 |