diff options
Diffstat (limited to 'src/server/scripts')
| -rw-r--r-- | src/server/scripts/CMakeLists.txt | 20 |
1 files changed, 10 insertions, 10 deletions
diff --git a/src/server/scripts/CMakeLists.txt b/src/server/scripts/CMakeLists.txt index a5a36263ba2..501a4e23403 100644 --- a/src/server/scripts/CMakeLists.txt +++ b/src/server/scripts/CMakeLists.txt @@ -24,7 +24,15 @@ if( SCRIPTPCH ) ) endif() +if( SCRIPTPCH AND MSVC ) + set(scripts_STAT_SRCS + PrecompiledHeaders/ScriptPCH.cpp + PrecompiledHeaders/ScriptPCH.h + ) +endif() + set(scripts_STAT_SRCS + ${scripts_STAT_SRCS} ${scripts_easternkingdoms} ${scripts_kalimdor} ${scripts_northrend} @@ -40,14 +48,6 @@ set(scripts_STAT_SRCS ../game/AI/ScriptedAI/ScriptedSimpleAI.cpp ) -if(MSVC) - set(scripts_STAT_SRCS - ${scripts_STAT_SRCS} - PrecompiledHeaders/ScriptPCH.cpp - PrecompiledHeaders/ScriptPCH.h - ) -endif() - message("-- Added Script Library to SCRIPTS lib") include_directories( @@ -146,8 +146,8 @@ add_dependencies(scripts genrev) # Generate precompiled header if( SCRIPTPCH ) if(CMAKE_COMPILER_IS_GNUCXX) - add_precompiled_header(scripts ${CMAKE_SOURCE_DIR}/src/server/scripts/PrecompiledHeaders/ScriptPCH.h) + add_precompiled_header(scripts ${CMAKE_CURRENT_SOURCE_DIR}/PrecompiledHeaders/ScriptPCH.h) elseif(MSVC) - add_native_precompiled_header(scripts ${CMAKE_SOURCE_DIR}/src/server/scripts/PrecompiledHeaders/ScriptPCH) + add_native_precompiled_header(scripts ${CMAKE_CURRENT_SOURCE_DIR}/PrecompiledHeaders/ScriptPCH) endif() endif() |
