purduesigbots / pros

Source code for PROS kernel: open source C/C++ development for the VEX V5 microcontroller
https://pros.cs.purdue.edu
Other
259 stars 76 forks source link

🐛 PROS 3.8: Prevent File Paths with Spaces/Parenthesis Causing Error #531

Closed aaryan-gautam closed 1 year ago

aaryan-gautam commented 1 year ago

space paths from crashing

Summary:

Added a wildcard function when the char const * const _PROS_COMPILE_DIRECTORY variable is assigned.

References (optional):

472

Test Plan:

Tested with Create a new pros project using pros c new "project name"

Create a project name with spaces and a project with parenthesis image

image

Create a project name with both spaces and parenthesis

image

Compile and run without any errors