chore: adjust build flags
This commit is contained in:
13
meson.build
13
meson.build
@@ -10,8 +10,15 @@ project(
|
|||||||
],
|
],
|
||||||
)
|
)
|
||||||
|
|
||||||
gtk = dependency('gtk4', required: true)
|
c_args = meson.get_compiler('c').get_supported_arguments([
|
||||||
epoxy = dependency('epoxy')
|
'-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 = files(
|
||||||
'src/main.c',
|
'src/main.c',
|
||||||
@@ -27,7 +34,7 @@ src = files(
|
|||||||
executable(
|
executable(
|
||||||
'vektor',
|
'vektor',
|
||||||
src,
|
src,
|
||||||
dependencies: [gtk,epoxy],
|
dependencies: [gtk, epoxy],
|
||||||
link_args: ['-lm'],
|
link_args: ['-lm'],
|
||||||
install: true,
|
install: true,
|
||||||
)
|
)
|
||||||
|
|||||||
Reference in New Issue
Block a user