mirror of https://github.com/FWGS/hlsdk-xash3d
HL:Invasion Update CMakeLists to Upstream
This commit is contained in:
parent
ae14996428
commit
e0400761b9
|
@ -27,13 +27,7 @@ project (CLDLL)
|
||||||
|
|
||||||
set (CLDLL_LIBRARY client)
|
set (CLDLL_LIBRARY client)
|
||||||
|
|
||||||
include(CheckIncludeFile)
|
add_definitions(-DCLIENT_DLL)
|
||||||
check_include_file("tgmath.h" HAVE_TGMATH_H)
|
|
||||||
if(HAVE_TGMATH_H)
|
|
||||||
add_definitions(-DHAVE_TGMATH_H)
|
|
||||||
endif()
|
|
||||||
|
|
||||||
add_definitions(-DCLIENT_WEAPONS -DCLIENT_DLL)
|
|
||||||
|
|
||||||
if(NOT MSVC)
|
if(NOT MSVC)
|
||||||
add_compile_options(-fno-exceptions) # GCC/Clang flag
|
add_compile_options(-fno-exceptions) # GCC/Clang flag
|
||||||
|
@ -211,7 +205,7 @@ endif()
|
||||||
set_target_properties (${CLDLL_LIBRARY} PROPERTIES
|
set_target_properties (${CLDLL_LIBRARY} PROPERTIES
|
||||||
POSITION_INDEPENDENT_CODE 1)
|
POSITION_INDEPENDENT_CODE 1)
|
||||||
|
|
||||||
if(APPLE OR WIN32 OR ${CMAKE_SYSTEM_NAME} STREQUAL "Linux")
|
if(NOT ${CMAKE_SYSTEM_NAME} STREQUAL "Android")
|
||||||
set(CLDLL_NAME "client")
|
set(CLDLL_NAME "client")
|
||||||
set_target_properties(${CLDLL_LIBRARY} PROPERTIES
|
set_target_properties(${CLDLL_LIBRARY} PROPERTIES
|
||||||
OUTPUT_NAME ${CLDLL_NAME}
|
OUTPUT_NAME ${CLDLL_NAME}
|
||||||
|
|
|
@ -27,14 +27,6 @@ project (SVDLL)
|
||||||
|
|
||||||
set (SVDLL_LIBRARY server)
|
set (SVDLL_LIBRARY server)
|
||||||
|
|
||||||
include(CheckIncludeFile)
|
|
||||||
check_include_file("tgmath.h" HAVE_TGMATH_H)
|
|
||||||
if(HAVE_TGMATH_H)
|
|
||||||
add_definitions(-DHAVE_TGMATH_H)
|
|
||||||
endif()
|
|
||||||
|
|
||||||
add_definitions(-DCLIENT_WEAPONS)
|
|
||||||
|
|
||||||
if(NOT MSVC)
|
if(NOT MSVC)
|
||||||
add_compile_options(-fno-exceptions) # GCC/Clang flag
|
add_compile_options(-fno-exceptions) # GCC/Clang flag
|
||||||
add_compile_options(-Wno-invalid-offsetof) # GCC/Clang flag
|
add_compile_options(-Wno-invalid-offsetof) # GCC/Clang flag
|
||||||
|
@ -45,16 +37,6 @@ else()
|
||||||
add_definitions(-D_CRT_SECURE_NO_WARNINGS -D_CRT_NONSTDC_NO_DEPRECATE)
|
add_definitions(-D_CRT_SECURE_NO_WARNINGS -D_CRT_NONSTDC_NO_DEPRECATE)
|
||||||
endif()
|
endif()
|
||||||
|
|
||||||
if (USE_VGUI)
|
|
||||||
add_definitions(-DUSE_VGUI)
|
|
||||||
if (USE_NOVGUI_MOTD)
|
|
||||||
add_definitions(-DUSE_NOVGUI_MOTD)
|
|
||||||
endif()
|
|
||||||
if (USE_NOVGUI_SCOREBOARD)
|
|
||||||
add_definitions(-DUSE_NOVGUI_SCOREBOARD)
|
|
||||||
endif()
|
|
||||||
endif()
|
|
||||||
|
|
||||||
if (USE_GSTREAMER AND (${CMAKE_SYSTEM_NAME} STREQUAL "Linux"))
|
if (USE_GSTREAMER AND (${CMAKE_SYSTEM_NAME} STREQUAL "Linux"))
|
||||||
add_definitions(-DUSE_GSTREAMER)
|
add_definitions(-DUSE_GSTREAMER)
|
||||||
endif()
|
endif()
|
||||||
|
|
Loading…
Reference in New Issue