From eb30ab240acea4f1e338bb4fcc1ddadb5ccc5aee Mon Sep 17 00:00:00 2001 From: Paul Duncan Date: Sun, 13 Jan 2019 17:41:24 -0500 Subject: add assets, sprite-packer, sprite rendering (disabled, currently busted) --- meson.build | 15 ++++++++++++++- 1 file changed, 14 insertions(+), 1 deletion(-) (limited to 'meson.build') 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 -- cgit v1.2.3