mirror of https://github.com/AxioDL/metaforce.git
11 lines
539 B
CMake
11 lines
539 B
CMake
add_subdirectory(../extern/dawn dawn EXCLUDE_FROM_ALL)
|
|
if (NOT MSVC)
|
|
target_compile_options(SPIRV-Tools-static PRIVATE -Wno-implicit-fallthrough)
|
|
target_compile_options(SPIRV-Tools-opt PRIVATE -Wno-implicit-fallthrough)
|
|
endif ()
|
|
|
|
add_library(aurora STATIC lib/aurora.cpp lib/imgui.cpp lib/gfx/common.cpp)
|
|
target_include_directories(aurora PUBLIC include ../Runtime)
|
|
target_include_directories(aurora PRIVATE ../imgui ../extern/imgui)
|
|
target_link_libraries(aurora PRIVATE webgpu_dawn zeus logvisor) # TODO remove logvisor from rstl.hpp
|