Scaffold C++20 screencast project with Meson, agent workflow, and phase plan

This commit is contained in:
2026-08-28 21:54:32 +02:00
commit 742611b841
25 changed files with 1322 additions and 0 deletions
+26
View File
@@ -0,0 +1,26 @@
project('screen_cast', 'cpp',
version : '0.1.0',
default_options : [
'cpp_std=c++20',
'warning_level=3',
'werror=false',
'buildtype=release',
])
# Public and private include directories
inc = include_directories('include')
# Build the core static library first; dependencies will be added later as
# phases require them.
subdir('src')
# Tests
enable_tests = get_option('tests')
if enable_tests
subdir('tests')
endif
# Summary for the user
summary({
'tests': enable_tests,
}, section: 'Build options')