From 7a3d84108e5130180e086f10f91ca428d63a9d7d Mon Sep 17 00:00:00 2001 From: baldurk Date: Thu, 29 Nov 2018 11:01:53 +0000 Subject: [PATCH] Fix generation of pdbstr on WSL * When C: isn't /c/ the simple sed approach doesn't work, use native_path. --- util/buildscripts/scripts/prepare_symbols.sh | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/util/buildscripts/scripts/prepare_symbols.sh b/util/buildscripts/scripts/prepare_symbols.sh index cc95a9b5c..2431b6574 100755 --- a/util/buildscripts/scripts/prepare_symbols.sh +++ b/util/buildscripts/scripts/prepare_symbols.sh @@ -38,10 +38,9 @@ SRCSRV: source files --------------------------------------- EOF for I in $(find "${REPO_ROOT}" \( -path '*/3rdparty' -o -path '*/build-android*' -o -path '*/generated' \) -prune -o \( -iname '*.cpp' -o -iname '*.c' -o -iname '*.h' -o -iname '*.inl' \) -print); do - echo ${I}*${I}; + echo $(native_path ${I})*${I}; done | sed -e '{s#\*'"${REPO_ROOT}"'/\?#\*#g}' | - sed -e '{s#^/\(.\)/#\1:/#g}' | awk -F"*" '{gsub("/","\\",$1); print $1 "*" $2}' >> "${PDBSTR}" echo "SRCSRV: end ------------------------------------------------" >> "${PDBSTR}"