Buildsystem: Initial changes to support building with vs clang toolset

(cherry picked from commit 4a3a178d7f)
This commit is contained in:
Shauren
2016-04-05 17:55:32 +02:00
parent 25b3564a9d
commit 702cfefddb
12 changed files with 26 additions and 27 deletions

View File

@@ -33,8 +33,8 @@ GroupSources(${CMAKE_CURRENT_SOURCE_DIR})
add_definitions(-DTRINITY_API_EXPORT_COMMON)
add_library(common
${PRIVATE_SOURCES}
${PRIVATE_PCH_SOURCE}
${PRIVATE_SOURCES}
)
# Do NOT add any extra include directory here, as we don't want the common

View File

@@ -31,8 +31,8 @@ endif()
GroupSources(${CMAKE_CURRENT_SOURCE_DIR})
add_executable(authserver
${PRIVATE_SOURCES}
${PRIVATE_PCH_SOURCE}
${PRIVATE_SOURCES}
)
if( NOT WIN32 )

View File

@@ -22,8 +22,8 @@ endif()
GroupSources(${CMAKE_CURRENT_SOURCE_DIR})
add_library(database
${PRIVATE_SOURCES}
${PRIVATE_PCH_SOURCE}
${PRIVATE_SOURCES}
)
# Do NOT add any extra include directory unless it does not create unneeded extra dependencies,

View File

@@ -24,8 +24,8 @@ GroupSources(${CMAKE_CURRENT_SOURCE_DIR})
add_definitions(-DTRINITY_API_EXPORT_GAME)
add_library(game
${PRIVATE_SOURCES}
${PRIVATE_PCH_SOURCE}
${PRIVATE_SOURCES}
)
CollectIncludeDirectories(

View File

@@ -51,8 +51,8 @@ endif ()
GroupSources(${CMAKE_CURRENT_SOURCE_DIR})
add_library(scripts STATIC
${PRIVATE_SOURCES}
${PRIVATE_PCH_SOURCE}
${PRIVATE_SOURCES}
)
target_include_directories(scripts

View File

@@ -24,8 +24,8 @@ GroupSources(${CMAKE_CURRENT_SOURCE_DIR})
add_definitions(-DTRINITY_API_EXPORT_SHARED)
add_library(shared
${PRIVATE_SOURCES}
${PRIVATE_PCH_SOURCE}
${PRIVATE_SOURCES}
)
CollectIncludeDirectories(

View File

@@ -29,8 +29,8 @@ endif()
GroupSources(${CMAKE_CURRENT_SOURCE_DIR})
add_executable(worldserver
${PRIVATE_SOURCES}
${PRIVATE_PCH_SOURCE}
${PRIVATE_SOURCES}
)
if( NOT WIN32 )