[BROKEN] This build is totally broken. DONOT USE.

This commit is contained in:
Zed A. Shaw 2025-05-08 01:12:12 -04:00
parent 8dc70ad1ed
commit f3f2e90cd2
15 changed files with 123 additions and 81 deletions

View file

@ -69,14 +69,18 @@ dependencies += [
]
sources = [
'src/config.cpp',
'src/dbc.cpp',
'src/guecs.cpp',
'src/lel.cpp',
'src/sfml/components.cpp',
]
sfml_impl = [
'src/sfml/config.cpp',
'src/sfml/backend.cpp',
'src/sfml/shaders.cpp',
'src/sfml/sound.cpp',
'src/sfml/textures.cpp',
'src/sfml/components.cpp',
]
lel_guecs_inc = include_directories('include')
@ -94,11 +98,9 @@ lel_guecs_dep = declare_dependency(
include_directories: lel_guecs_inc)
executable('runtests', [
'src/sfml/config.cpp',
'tests/lel.cpp',
'tests/guecs.cpp',
'tests/shaders.cpp',
'tests/sound.cpp',
'tests/textures.cpp',
],
cpp_args: cpp_args,
link_args: link_args,
@ -107,12 +109,12 @@ executable('runtests', [
link_with: [lel_guecs_lib],
dependencies: dependencies + [catch2])
executable('calc', [
'demos/calc.cpp',
],
cpp_args: cpp_args,
link_args: link_args,
override_options: exe_defaults,
include_directories: lel_guecs_inc,
link_with: [lel_guecs_lib],
dependencies: dependencies)
#executable('calc', sfml_impl + [
# 'demos/calc.cpp',
# ],
# cpp_args: cpp_args,
# link_args: link_args,
# override_options: exe_defaults,
# include_directories: lel_guecs_inc,
# link_with: [lel_guecs_lib],
# dependencies: dependencies)