This commit is contained in:
Mars 2025-02-19 18:31:40 -05:00
parent 9b155fd8db
commit e7372afa2f
5 changed files with 40 additions and 23 deletions

View file

@ -79,14 +79,24 @@ foreach file : source_file_names
endforeach
deps = [
dependency('fmt'),
dependency('libcurl'),
dependency('tomlplusplus'),
dependency('yyjson'),
dependency('ftxui', modules: ['ftxui::screen', 'ftxui::dom', 'ftxui::component']),
dependency('reflectcpp'),
dependency('fmt', include_type: 'system', static: true),
dependency('libcurl', include_type: 'system', static: true),
dependency('yyjson', include_type: 'system', static: true),
dependency(
'ftxui',
modules: ['ftxui::screen', 'ftxui::dom', 'ftxui::component'],
include_type: 'system',
static: true,
),
dependency('reflectcpp', include_type: 'system', static: true),
]
if host_machine.system() == 'windows'
deps += cpp.find_library('tomlplusplus', static: true, dirs: 'C:/msys64/usr/lib')
else
deps += dependency('tomlplusplus', static: true)
endif
if host_machine.system() == 'darwin'
deps += dependency('Foundation')
deps += dependency('MediaPlayer')
@ -115,4 +125,4 @@ executable(
objc_args: objc_args,
link_args: link_args,
dependencies: deps,
)
)