mirror of
https://github.com/varun-r-mallya/sysprof.git
synced 2026-02-11 07:30:54 +00:00
build: don't disable assert on tests
This fixes #2 where meson errors about tests and assert being disabled.
This commit is contained in:
@ -103,24 +103,21 @@ endif
|
||||
|
||||
add_project_arguments(global_c_args, language: 'c')
|
||||
|
||||
release_flags = []
|
||||
global_link_args = []
|
||||
test_link_args = [
|
||||
'-Wl,-z,relro',
|
||||
'-Wl,-z,now',
|
||||
]
|
||||
if not get_option('buildtype').startswith('debug')
|
||||
|
||||
# TODO: Maybe reuse 'b_ndebug' option
|
||||
add_global_arguments([
|
||||
release_flags += [
|
||||
'-DG_DISABLE_CAST_CHECKS',
|
||||
'-DG_DISABLE_ASSERT',
|
||||
], language: 'c')
|
||||
|
||||
]
|
||||
test_link_args += [
|
||||
'-Wl,-Bsymbolic',
|
||||
'-fno-plt',
|
||||
]
|
||||
|
||||
endif
|
||||
|
||||
foreach arg: test_link_args
|
||||
|
||||
Reference in New Issue
Block a user