Basic sfml window going for the gui redesign.

This commit is contained in:
Zed A. Shaw 2024-08-27 17:12:48 -04:00
parent 29a6a565d9
commit 015b4aac45
4 changed files with 111 additions and 1 deletions

View file

@ -21,11 +21,12 @@ ftxui_component = dependency('ftxui-component')
catch2 = dependency('catch2-with-main')
sfml = dependency('sfml')
json = dependency('nlohmann_json')
imgui = dependency('imgui-sfml')
dependencies = [
fmt, libgit2package_dep, efsw_dep,
ftxui_screen, ftxui_dom, ftxui_component,
sfml, json
sfml, imgui, json
]
executable('escape_turings_tarpit',
@ -51,6 +52,9 @@ executable('audiotest', 'audiotest.cpp',
executable('jsontest', 'jsontest.cpp',
dependencies: dependencies)
executable('sfmltest', 'sfmltest.cpp',
dependencies: dependencies)
runtests = executable('runtests', [
'game_engine.cpp',
'tests/game_engine.cpp'],