Reworked the files before the big cleanup of the code.

This commit is contained in:
Zed A. Shaw 2025-01-15 10:26:44 -05:00
parent 6533f950d2
commit 8eae4b9420
30 changed files with 26 additions and 57 deletions

View file

@ -5,12 +5,8 @@ catch2 = dependency('catch2-with-main')
fmt = dependency('fmt')
json = dependency('nlohmann_json')
sfml = dependency('sfml')
sdl2 = dependency('sdl2')
sdl2main = dependency('sdl2main')
dependencies = [
fmt, json, sfml
]
dependencies = [fmt, json, sfml]
executable('runtests', [
'dbc.cpp',
@ -19,36 +15,9 @@ executable('runtests', [
],
dependencies: dependencies + [catch2])
executable('raycaster', [
'dbc.cpp',
'matrix.cpp',
'raycaster.cpp',
],
dependencies: dependencies)
executable('raycaster_pixels', [
'dbc.cpp',
'matrix.cpp',
'raycaster_pixels.cpp',
],
dependencies: dependencies)
executable('timcaster', [
'./scratchpad/timcaster.cpp',
],
dependencies: dependencies + [sdl2, sdl2main])
executable('sfmlcaster', [
'dbc.cpp',
'matrix.cpp',
'sfmlcaster.cpp',
],
dependencies: dependencies)
executable('fenstercaster', [
'dbc.cpp',
'matrix.cpp',
'miniaudio.cpp',
'fenscaster.cpp'
],
dependencies: dependencies)