aboutsummaryrefslogtreecommitdiff
path: root/meson.build
diff options
context:
space:
mode:
authorArslaan Pathan <[email protected]>2026-06-23 18:36:15 +1200
committerArslaan Pathan <[email protected]>2026-06-23 18:36:15 +1200
commit1bf9126f08b19fd8e3a8ee57cf55731185791f43 (patch)
tree83638c200e8418646dd3a175cd8880ed439e2fd1 /meson.build
parentc7842a6c3a89b5ddbd7ac8a003339d8a15d3cf12 (diff)
downloadmbpk-1bf9126f08b19fd8e3a8ee57cf55731185791f43.tar.xz
mbpk-1bf9126f08b19fd8e3a8ee57cf55731185791f43.zip
Get the parsing of repo config file working
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')