summaryrefslogtreecommitdiff
path: root/frontends/sdl/meson.build
blob: d3c78c896e10844a7bc259b2a6d8aee1cc82de6c (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
src = ['sdl_ui.c']

inc = [cetris_inc]

threads = dependency('threads')
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')
  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')
endif

configure_file(input: 'config.ini', 
        output: 'config.ini',
        copy: true, install: false)

executable('cetris', src,
    dependencies: [threads, sdl, ttf],
    include_directories: inc,
    install: false)