aboutsummaryrefslogtreecommitdiff
path: root/meson.build
diff options
context:
space:
mode:
Diffstat (limited to 'meson.build')
-rw-r--r--meson.build14
1 files changed, 12 insertions, 2 deletions
diff --git a/meson.build b/meson.build
index f9b6369..8f89072 100644
--- a/meson.build
+++ b/meson.build
@@ -1,4 +1,14 @@
-project('mbpk', 'c')
+project('mbpk', 'c', default_options: ['c_std=c89', 'warning_level=3'])
+
+add_project_arguments(
+ '-pedantic-errors',
+ '-Werror',
+ '-Wshadow',
+ '-Wconversion',
+ '-Wsign-conversion',
+ '-Wno-cast-qual',
+ language : 'c'
+)
inc = include_directories('include')
@@ -26,7 +36,7 @@ executable('mbpk-install', 'src/mbpk-install.c', dependencies: deps, install: tr
pkg = import('pkgconfig')
pkg.generate(libmbpk,
subdirs: 'libmbpk',
- name: 'libmbpk',
+ name: 'mbpk',
filebase: 'libmbpk',
description: 'Minimal Binary Package Kit')