c-engine/meson.build

12 lines
429 B
Meson

project('webgpu', 'c',
default_options: 'default_library=static')
vulkan_dep = dependency('vulkan-headers', fallback: ['vulkan-headers', 'vulkan_headers_dep'])
sdl3_deps = [dependency('sdl3'), dependency('sdl3_image')]
cglm_dep = dependency('cglm')
wgpu_native_dep = dependency('wgpu-native')
executable('webgpu', 'src/main.c',
win_subsystem: 'windows',
dependencies: [sdl3_deps, cglm_dep, wgpu_native_dep, vulkan_dep]
)