|
|
|
@ -5,6 +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 |
|
|
|
@ -23,3 +25,8 @@ executable('raycaster', [ |
|
|
|
|
'raycaster.cpp', |
|
|
|
|
], |
|
|
|
|
dependencies: dependencies) |
|
|
|
|
|
|
|
|
|
executable('timcaster', [ |
|
|
|
|
'./scratchpad/timcaster.cpp', |
|
|
|
|
], |
|
|
|
|
dependencies: dependencies + [sdl2, sdl2main]) |
|
|
|
|