From f96d6066ee4dacb70f53acc392190e08602adb7b Mon Sep 17 00:00:00 2001 From: Beriff Date: Thu, 12 Mar 2026 10:45:05 +0700 Subject: [PATCH] chore: adjust build flags --- meson.build | 13 ++++++++++--- 1 file changed, 10 insertions(+), 3 deletions(-) diff --git a/meson.build b/meson.build index 939c320..54346c5 100644 --- a/meson.build +++ b/meson.build @@ -10,8 +10,15 @@ project( ], ) -gtk = dependency('gtk4', required: true) -epoxy = dependency('epoxy') +c_args = meson.get_compiler('c').get_supported_arguments([ + '-Wno-unused-variable', + '-Wno-unused-parameter', + '-Wno-pedantic' + ]) +add_project_arguments(c_args, language: 'c') + +gtk = dependency('gtk4', required: true, include_type: 'system') +epoxy = dependency('epoxy', include_type: 'system') src = files( 'src/main.c', @@ -27,7 +34,7 @@ src = files( executable( 'vektor', src, - dependencies: [gtk,epoxy], + dependencies: [gtk, epoxy], link_args: ['-lm'], install: true, )