mirror of
https://github.com/TrinityCore/TrinityCore.git
synced 2026-01-17 08:00:48 +01:00
Buildsystem: Exclude ScriptPCH from all targets when building dynamic scripts (except MSVC)
(cherry picked from commit 550c57a0df)
This commit is contained in:
@@ -161,9 +161,9 @@ foreach(SCRIPT_MODULE ${SCRIPT_MODULE_LIST})
|
||||
GetProjectNameOfScriptModule(${SCRIPT_MODULE} SCRIPT_MODULE_PROJECT_NAME)
|
||||
# Add the module name to DYNAMIC_SCRIPT_MODULES
|
||||
list(APPEND DYNAMIC_SCRIPT_MODULE_PROJECTS ${SCRIPT_MODULE_PROJECT_NAME})
|
||||
if (USE_SCRIPTPCH)
|
||||
if (USE_SCRIPTPCH AND MSVC)
|
||||
list(INSERT SCRIPT_MODULE_PRIVATE_SOURCES 0 ScriptPCH.cpp)
|
||||
endif (USE_SCRIPTPCH)
|
||||
endif (USE_SCRIPTPCH AND MSVC)
|
||||
# Create the script module project
|
||||
add_library(${SCRIPT_MODULE_PROJECT_NAME} SHARED
|
||||
${SCRIPT_MODULE_PRIVATE_SOURCES}
|
||||
|
||||
Reference in New Issue
Block a user