file(GLOB BASE_SRC *.cpp)
file(GLOB BASE_HEADERS *.hpp)

add_library(base SHARED ${BASE_SRC})

file(GLOB BASE_SRC *.cpp)
file(GLOB BASE_HEADERS *.hpp)

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)
Include required libraries in shared base (fixes gcc on windows)
Include required libraries in shared base (fixes gcc on windows)
