diff options
| author | Paul Duncan <pabs@pablotron.org> | 2019-01-13 17:41:24 -0500 | 
|---|---|---|
| committer | Paul Duncan <pabs@pablotron.org> | 2019-01-13 17:41:24 -0500 | 
| commit | eb30ab240acea4f1e338bb4fcc1ddadb5ccc5aee (patch) | |
| tree | 4b8ed34c26598fe807c8af3206c17be4989a8c49 /meson.build | |
| parent | e4f70b11a2f91b47f474fa9e5e4e89978a57472a (diff) | |
| download | sok-eb30ab240acea4f1e338bb4fcc1ddadb5ccc5aee.tar.xz sok-eb30ab240acea4f1e338bb4fcc1ddadb5ccc5aee.zip  | |
add assets, sprite-packer, sprite rendering (disabled, currently busted)
Diffstat (limited to 'meson.build')
| -rw-r--r-- | meson.build | 15 | 
1 files changed, 14 insertions, 1 deletions
diff --git a/meson.build b/meson.build index b3c7cbd..4c241e7 100644 --- a/meson.build +++ b/meson.build @@ -1,5 +1,9 @@  project('sok', 'c', default_options: ['c_std=c11']) +# find libm (used for SDL version) +cc = meson.get_compiler('c') +libm = cc.find_library('m', required: true) +  sources = [    'src/libsok/sok-level-parser.c',    'src/libsok/sok-ctx.c', @@ -22,11 +26,20 @@ executable('sok-sdl', sources + [    'src/sdl/warp-buf.c',    'src/sdl/color.c',    'src/sdl/action.c', +  'src/sdl/sprites.c',    'src/sdl/draw.c',    'src/sdl/main.c',  ], dependencies: [    dependency('SDL2'), -  dependency('SDL2_image'), +  libm, +]) + +# sprite-packer exe +executable('sprite-packer', sources + [ +  'src/sprite-packer/main.c', +], dependencies: [ +  dependency('SDL2'), +  libm,  ])  # test executable  | 
