ソースを参照

Fix linking when using static libraries without client

Ivan Savenko 1 年間 前
コミット
dd785d71c9
1 ファイル変更1 行追加1 行削除
  1. 1 1
      lib/CMakeLists.txt

+ 1 - 1
lib/CMakeLists.txt

@@ -688,7 +688,7 @@ target_link_libraries(vcmi PUBLIC
 	${SYSTEM_LIBS} Boost::boost Boost::thread Boost::filesystem Boost::program_options Boost::locale Boost::date_time
 )
 
-if(ENABLE_STATIC_LIBS)
+if(ENABLE_STATIC_LIBS AND ENABLE_CLIENT)
 	target_compile_definitions(vcmi PRIVATE STATIC_AI)
 	target_link_libraries(vcmi PRIVATE
 		BattleAI