[BROKEN] This build is totally broken. DONOT USE.
This commit is contained in:
parent
8dc70ad1ed
commit
f3f2e90cd2
15 changed files with 123 additions and 81 deletions
30
meson.build
30
meson.build
|
@ -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)
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue