mirror of
https://github.com/vcmi/vcmi.git
synced 2024-12-28 23:06:24 +02:00
19 lines
500 B
CMake
19 lines
500 B
CMake
if(ENABLE_STATIC_AI_LIBS)
|
|
add_main_lib(${VCMI_LIB_TARGET} STATIC)
|
|
target_compile_definitions(${VCMI_LIB_TARGET} PRIVATE STATIC_AI)
|
|
target_link_libraries(${VCMI_LIB_TARGET} PRIVATE
|
|
BattleAI
|
|
EmptyAI
|
|
StupidAI
|
|
VCAI
|
|
)
|
|
if(ENABLE_NULLKILLER_AI)
|
|
target_link_libraries(${VCMI_LIB_TARGET} PRIVATE Nullkiller)
|
|
endif()
|
|
else()
|
|
add_main_lib(${VCMI_LIB_TARGET} SHARED)
|
|
endif()
|
|
if(ENABLE_SINGLE_APP_BUILD)
|
|
target_compile_definitions(${VCMI_LIB_TARGET} PUBLIC VCMI_LIB_NAMESPACE=LIB_CLIENT)
|
|
endif()
|