cquery: extended wrapper

Use NIX_CFLAGS_COMPILE to find additional include paths.
This commit is contained in:
Tobias Mayer
2018-03-28 12:13:04 +02:00
parent 4930caae80
commit 04f3b76dce
2 changed files with 23 additions and 4 deletions

View File

@@ -0,0 +1,12 @@
#! @shell@ -e
initString="--init={\"extraClangArguments\": [@standard_library_includes@"
if [ "${NIX_CFLAGS_COMPILE}" != "" ]; then
read -a cflags_array <<< ${NIX_CFLAGS_COMPILE}
initString+=$(printf ', \"%s\"' "${cflags_array[@]}")
fi
initString+="]}"
exec -a "$0" "@out@/bin/@wrapped@" "${initString}" "${extraFlagsArray[@]}" "$@"