running the modified script will result in a file being created with the name
/Users/simon/Development
which is filled with log output. I suspect a called script somewhere is also not handling spaces in the path and tries to log something to a file in the path, but instead creates this log file at the broken path.
Describe the bug Follow the instructions to build the cores yourself. After downloading, the next step is to run
./libretro-build-ios-arm64.sh
If the current path has a space, the script immediately crashes.
Expected behavior/changes No crash.
Additional context The last line in the script is
platform=ios-arm64 ${BASE_DIR}/libretro-build.sh $@
and this is where it crashes. However, changing the line to
platform=ios-arm64 "${BASE_DIR}/libretro-build.sh" $@
stops the immediate crash, but something still goes wrong later. If the current path is.e g.
/Users/simon/Development code/RetroArch/libretro-super
running the modified script will result in a file being created with the name
/Users/simon/Development
which is filled with log output. I suspect a called script somewhere is also not handling spaces in the path and tries to log something to a file in the path, but instead creates this log file at the broken path.