diff --git a/base/CMakeLists.txt b/base/CMakeLists.txt index bf8b324d..f03f4ea1 100644 --- a/base/CMakeLists.txt +++ b/base/CMakeLists.txt @@ -1,4 +1,10 @@ file(GLOB BASE_SRC *.cpp) file(GLOB BASE_HEADERS *.hpp) -add_library(base SHARED ${BASE_SRC}) +if(WIN32) + add_library(base SHARED ${BASE_SRC}) + target_link_libraries(base ${Vulkan_LIBRARY} ${ASSIMP_LIBRARIES} ${WINLIBS}) + else(WIN32) + add_library(base SHARED ${BASE_SRC}) + target_link_libraries(base ${Vulkan_LIBRARY} ${ASSIMP_LIBRARIES} ${XCB_LIBRARIES} ${WAYLAND_CLIENT_LIBRARIES} ${CMAKE_THREAD_LIBS_INIT}) +endif(WIN32) \ No newline at end of file