summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndrew Opalach <andrew@akon.city> 2019-10-27 23:16:24 -0400
committerAndrew Opalach <andrew@akon.city> 2019-10-27 23:16:24 -0400
commit223b6c74f5534fa64b2b0f7d638619c5cb7a0342 (patch)
tree70d51945d9fd34f4f1d0cf2d05e9319bcf9bffcd
parent0455beb318d8d7ee544de37ba8cf0273a3215b13 (diff)
downloadcetris-223b6c74f5534fa64b2b0f7d638619c5cb7a0342.tar.gz
cetris-223b6c74f5534fa64b2b0f7d638619c5cb7a0342.tar.bz2
cetris-223b6c74f5534fa64b2b0f7d638619c5cb7a0342.zip
fix windows build
-rw-r--r--frontends/sdl/meson.build16
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)