summaryrefslogtreecommitdiff
path: root/meson.build
diff options
context:
space:
mode:
Diffstat (limited to 'meson.build')
-rw-r--r--meson.build28
1 files changed, 28 insertions, 0 deletions
diff --git a/meson.build b/meson.build
new file mode 100644
index 0000000..bc6187a
--- /dev/null
+++ b/meson.build
@@ -0,0 +1,28 @@
+project('libsdl-digit', 'c')
+
+src_libsdl_digit = [
+ 'src/bar.c',
+ 'src/digit.c',
+ 'src/line.c',
+ 'src/pixel.c',
+ 'src/rect.c',
+ 'src/string.c',
+]
+
+pkgconfig = import('pkgconfig')
+dep_libsdl_digit = dependency('sdl')
+
+lib_libsdl_digit = library('sdl-digit', src_libsdl_digit,
+ include_directories: ['include'],
+ dependencies: dep_libsdl_digit,
+ version: '0.1',
+ install: true)
+
+install_headers('include/sdl_digit.h')
+
+pkgconfig.generate(
+ filebase: 'libsdl-digit',
+ name: 'LibSDL-digit',
+ description: 'SDL digits library',
+ version: meson.project_version(),
+ libraries: lib_libsdl_digit)