forked from enlightenment/efl
meson: use get_supported_arguments instead of manual loop
This commit is contained in:
parent
11f15ca62e
commit
0aaea4b4ff
|
@ -83,16 +83,10 @@ dev_cflags_try = [
|
||||||
'-Wno-missing-field-initializers',
|
'-Wno-missing-field-initializers',
|
||||||
]
|
]
|
||||||
|
|
||||||
foreach cf: dev_cflags_try
|
dev_cflags = cc.get_supported_arguments(dev_cflags_try)
|
||||||
if cc.has_argument(cf)
|
|
||||||
dev_cflags += cf
|
|
||||||
endif
|
|
||||||
endforeach
|
|
||||||
|
|
||||||
add_project_arguments(dev_cflags, language: 'c')
|
add_project_arguments(dev_cflags, language: 'c')
|
||||||
add_project_arguments(dev_cflags, language: 'cpp')
|
add_project_arguments(dev_cflags, language: 'cpp')
|
||||||
|
|
||||||
|
|
||||||
langs = ['c', 'objc', 'cpp']
|
langs = ['c', 'objc', 'cpp']
|
||||||
add_project_arguments('-DHAVE_CONFIG_H=1', language: langs)
|
add_project_arguments('-DHAVE_CONFIG_H=1', language: langs)
|
||||||
add_project_arguments('-D_GNU_SOURCE=1', language: langs)
|
add_project_arguments('-D_GNU_SOURCE=1', language: langs)
|
||||||
|
|
Loading…
Reference in New Issue