find_package(Vulkan REQUIRED) file(GLOB_RECURSE SRC "*.cpp" "*.c" "*.hpp" "*.h") add_library(RenderEngineSDK ${SRC}) target_include_directories(RenderEngineSDK PUBLIC ${PROJECT_SOURCE_DIR}/glfw/Include ${PROJECT_SOURCE_DIR}/Delegate ${PROJECT_SOURCE_DIR}/Core ) target_link_libraries(RenderEngineSDK PUBLIC FastRTTI glfw Vulkan::Vulkan )