VisualC/clean.sh
author Sam Lantinga
Fri, 20 Mar 2020 12:13:26 -0700
changeset 13648 1631ba283bc4
parent 9736 466fe04968c7
permissions -rwxr-xr-x
Fixed bug 5044 - CMake messes up hidapi path when project directory contains spaces

Eric Jing

When the project directory path contains spaces, CMake butchers the include path for the hidapi files.

I traced the problem to the cmake/sdlchecks.cmake file at line 1091, which sets flags for the build process. I surrounded the problem flag with double quotes, shown below, and CMake works with spaces in the project directory path.
slouken@9736
     1
#!/bin/sh
slouken@9736
     2
find . -type f \( -name '*.user' -o -name '*.sdf' -o -name '*.ncb' -o -name '*.suo' \) -print -delete
slouken@9736
     3
find . -type f \( -name '*.bmp' -o -name '*.wav' -o -name '*.dat' \) -print -delete
slouken@9736
     4
find . -depth -type d \( -name Win32 -o -name x64 \) -exec rm -rv {} \;