diff options
Diffstat (limited to 'frontends/sdl')
| -rw-r--r-- | frontends/sdl/meson.build | 16 |
1 files changed, 9 insertions, 7 deletions
diff --git a/frontends/sdl/meson.build b/frontends/sdl/meson.build index c7f67f3..10ce2d0 100644 --- a/frontends/sdl/meson.build +++ b/frontends/sdl/meson.build @@ -3,26 +3,28 @@ src = ['sdl_ui.c'] inc = [cetris_inc] threads = dependency('threads') -math = compiler.find_library('m') +deps = [] + if host_machine.system() == 'windows' - sdl = compiler.find_library('SDL2', dirs: meson.current_source_dir() + '/win/SDL2-2.0.10/lib/x64') - ttf = compiler.find_library('SDL2_ttf', dirs: meson.current_source_dir() + '/win/SDL2_ttf-2.0.15/lib/x64') + deps += compiler.find_library('SDL2', dirs: meson.current_source_dir() + '/win/SDL2-2.0.10/lib/x64') + deps += compiler.find_library('SDL2_ttf', dirs: meson.current_source_dir() + '/win/SDL2_ttf-2.0.15/lib/x64') inc += include_directories('win/SDL2-2.0.10/include') inc += include_directories('win/SDL2_ttf-2.0.15/include') else - sdl = dependency('SDl2') - ttf = dependency('SDL2_ttf') + deps += compiler.find_library('m') + deps += dependency('SDl2') + deps += dependency('SDL2_ttf') endif configure_file(input: 'config.ini', output: 'config.ini', copy: true, install: false) -configure_file(input: 'OpenSans-Regular.tff', +configure_file(input: 'OpenSans-Regular.ttf', output: 'OpenSans-Regular.ttf', copy: true, install: false) executable('cetris', src, - dependencies: [threads, sdl, ttf, math], + dependencies: deps, include_directories: inc, install: false) |