environment: set -fdebug-prefix-map relative to build_wrksrc
This commit is contained in:
parent
95159532cc
commit
ddb9e6eb19
1 changed files with 9 additions and 6 deletions
|
@ -1,13 +1,16 @@
|
||||||
|
local _wrksrc="$wrksrc${build_wrksrc:+/$build_wrksrc}"
|
||||||
case "$build_style" in
|
case "$build_style" in
|
||||||
cmake)
|
cmake)
|
||||||
CFLAGS="${CFLAGS} -fdebug-prefix-map=$wrksrc/${cmake_builddir:-build}=."
|
CFLAGS="${CFLAGS} -fdebug-prefix-map=$_wrksrc/${cmake_builddir:-build}=."
|
||||||
CXXFLAGS="${CXXFLAGS} -fdebug-prefix-map=$wrksrc/${cmake_builddir:-build}=."
|
CXXFLAGS="${CXXFLAGS} -fdebug-prefix-map=$_wrksrc/${cmake_builddir:-build}=."
|
||||||
;;
|
;;
|
||||||
meson)
|
meson)
|
||||||
CFLAGS="${CFLAGS} -fdebug-prefix-map=$wrksrc/${meson_builddir:-build}=."
|
CFLAGS="${CFLAGS} -fdebug-prefix-map=$_wrksrc/${meson_builddir:-build}=."
|
||||||
CXXFLAGS="${CXXFLAGS} -fdebug-prefix-map=$wrksrc/${meson_builddir:-build}=."
|
CXXFLAGS="${CXXFLAGS} -fdebug-prefix-map=$_wrksrc/${meson_builddir:-build}=."
|
||||||
;;
|
;;
|
||||||
*)
|
*)
|
||||||
CFLAGS="${CFLAGS} -fdebug-prefix-map=$wrksrc=."
|
CFLAGS="${CFLAGS} -fdebug-prefix-map=$_wrksrc=."
|
||||||
CXXFLAGS="${CXXFLAGS} -fdebug-prefix-map=$wrksrc=."
|
CXXFLAGS="${CXXFLAGS} -fdebug-prefix-map=$_wrksrc=."
|
||||||
esac
|
esac
|
||||||
|
|
||||||
|
unset _wrksrc
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue