15 lines
839 B
CMake
15 lines
839 B
CMake
function(kubbe_declare_vendor_paths)
|
|
set(KUBBE_VENDOR_ROOT "${PROJECT_SOURCE_DIR}/vendor/source" CACHE PATH "Pinned Kubbe vendor source root")
|
|
set(KUBBE_SDL_SOURCE "${KUBBE_VENDOR_ROOT}/sdl" CACHE PATH "SDL3 source directory")
|
|
set(KUBBE_SKIA_SOURCE "${KUBBE_VENDOR_ROOT}/skia" CACHE PATH "Skia source directory")
|
|
set(KUBBE_V8_SOURCE "${KUBBE_VENDOR_ROOT}/v8" CACHE PATH "V8 source directory")
|
|
set(KUBBE_VULKAN_SOURCE "${KUBBE_VENDOR_ROOT}/vulkan" CACHE PATH "Vulkan component source root")
|
|
|
|
set(KUBBE_VENDOR_ROOT "${KUBBE_VENDOR_ROOT}" PARENT_SCOPE)
|
|
set(KUBBE_SDL_SOURCE "${KUBBE_SDL_SOURCE}" PARENT_SCOPE)
|
|
set(KUBBE_SKIA_SOURCE "${KUBBE_SKIA_SOURCE}" PARENT_SCOPE)
|
|
set(KUBBE_V8_SOURCE "${KUBBE_V8_SOURCE}" PARENT_SCOPE)
|
|
set(KUBBE_VULKAN_SOURCE "${KUBBE_VULKAN_SOURCE}" PARENT_SCOPE)
|
|
endfunction()
|
|
|