Explorar o código

Merge pull request #656 from xtouqh/fbsd1

FreeBSD: need libexecinfo for backtrace()
Alexander Shishkin %!s(int64=5) %!d(string=hai) anos
pai
achega
4a5070d5ea
Modificáronse 1 ficheiros con 5 adicións e 1 borrados
  1. 5 1
      server/CMakeLists.txt

+ 5 - 1
server/CMakeLists.txt

@@ -24,7 +24,11 @@ endif()
 
 add_executable(vcmiserver ${server_SRCS} ${server_HEADERS})
 
-target_link_libraries(vcmiserver PRIVATE vcmi)
+set(server_LIBS vcmi)
+if(CMAKE_SYSTEM_NAME MATCHES FreeBSD)
+	set(server_LIBS execinfo ${server_LIBS})
+endif()
+target_link_libraries(vcmiserver PRIVATE ${server_LIBS})
 
 target_include_directories(vcmiserver
 	PUBLIC ${CMAKE_CURRENT_SOURCE_DIR}