benchmark-toolbox: add benchmark-toolbox

a unified benchmarking tool
This commit is contained in:
souldbminersmwc
2026-06-07 21:10:53 -04:00
parent 8ebf887956
commit 4a5e889c40
1252 changed files with 356811 additions and 491 deletions

View File

@@ -0,0 +1,26 @@
project('borealis_demo', ['c', 'cpp'],
version: '1.0.0',
default_options: [ 'buildtype=release', 'strip=true', 'b_ndebug=if-release', 'cpp_std=c++1z' ],
)
subdir('library')
demo_files = files(
'demo/main.cpp',
'demo/main_activity.cpp',
'demo/captioned_image.cpp',
'demo/recycling_list_tab.cpp',
'demo/components_tab.cpp',
)
borealis_demo = executable(
'borealis_demo',
[ demo_files, borealis_files ],
dependencies : borealis_dependencies,
install: true,
include_directories: [ borealis_include, include_directories('demo')],
cpp_args: [ '-g', '-O2', '-DBRLS_RESOURCES="./resources/"', ] + borealis_cpp_args
)