Files
minesweeper/meson.build
Bernardo Magri b5f75a29b7 cleaning up
2025-04-10 17:15:14 +01:00

19 lines
528 B
Meson

project('minesweeper', 'cpp',
version : '0.1',
default_options : ['warning_level=3', 'cpp_std=c++20'])
gnome = import('gnome')
res = gnome.compile_resources(
'resources', 'resources/gresource.xml',
source_dir: 'resources',
c_name: 'gresources'
)
deps = dependency(['gtkmm-4.0', 'sigc++-3.0'])
src = ['src/window.cpp', 'src/window.hpp', 'src/minefield.hpp', 'src/minefield.cpp',
'src/timer.hpp', 'src/timer.cpp', res]
exe = executable('minesweeper', src, dependencies : deps, install : true)