X-Git-Url: http://git.xonotic.org/?a=blobdiff_plain;f=cmake%2Fqcc.sh;fp=cmake%2Fqcc.sh;h=78119a59615bf0dfdabf5473c4f374ce76519bda;hb=48c95439badea16d38ef6f230fe64bc6524ed90e;hp=b7c77fd563a35a24ca2b4c1c1b5a4319861b5d52;hpb=b9d0e19d2fe17d0293f2bef550bea5f2045b2971;p=xonotic%2Fxonotic-data.pk3dir.git diff --git a/cmake/qcc.sh b/cmake/qcc.sh index b7c77fd56..78119a596 100755 --- a/cmake/qcc.sh +++ b/cmake/qcc.sh @@ -3,7 +3,7 @@ CPP=${CPP:-cpp} QCC=${QCC:-$PWD/../../gmqcc/gmqcc${CMAKE_EXECUTABLE_SUFFIX}} case $1 in compile) - ${CPP} ${@:3} | sed 's/^#\(line\)\? \([[:digit:]]\+\) "\(.*\)".*/\n#pragma file(\3)\n#pragma line(\2)/g' > $2 + ${CPP} ${@:3} | sed -E 's/^#(line)? ([[:digit:]]+) "(.*)".*/'$'\\\n''#pragma file(\3)'$'\\\n''#pragma line(\2)/g' > $2 ;; link) ${QCC} \