mirror of
https://github.com/systemd/systemd-stable.git
synced 2025-05-28 13:05:47 +03:00
meson: use same compilers to build fuzzers
This commit is contained in:
parent
b37469d7d1
commit
f6d783ac3d
@ -7,7 +7,9 @@ sanitize_address = custom_target(
|
||||
meson.source_root(),
|
||||
'@OUTPUT@',
|
||||
'fuzzers',
|
||||
'-Db_lundef=false -Db_sanitize=address'])
|
||||
'-Db_lundef=false -Db_sanitize=address',
|
||||
' '.join(cc.cmd_array()),
|
||||
' '.join(meson.get_compiler('cpp').cmd_array())])
|
||||
|
||||
sanitizers = [['address', sanitize_address]]
|
||||
|
||||
|
@ -5,8 +5,10 @@ src="$1"
|
||||
dst="$2"
|
||||
target="$3"
|
||||
options="$4"
|
||||
CC="$5"
|
||||
CXX="$6"
|
||||
|
||||
[ -f "$dst/ninja.build" ] || meson "$src" "$dst" $options
|
||||
[ -f "$dst/ninja.build" ] || CC="$CC" CXX="$CXX" meson "$src" "$dst" $options
|
||||
|
||||
# Locate ninja binary, on CentOS 7 it is called ninja-build, so
|
||||
# use that name if available.
|
||||
|
Loading…
x
Reference in New Issue
Block a user