Fix generation of pdbstr on WSL

* When C: isn't /c/ the simple sed approach doesn't work, use native_path.
This commit is contained in:
baldurk
2018-11-29 11:01:53 +00:00
parent 0c47dc4349
commit 7a3d84108e
+1 -2
View File
@@ -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}"