RIT-VEX-U / Core

Standard library for the RIT VexU Robotics Team
https://rit-vex-u.github.io/Core/
MIT License
3 stars 4 forks source link

Fix Include Paths for Core #86

Open cowsed opened 2 months ago

cowsed commented 2 months ago

Due to the limitations of vexcode (the now defunct vex editor) we had to do some strange things to get include paths to work (Basically we couldn't change the include path of the editor so intellisene was alwayws messed up). We are now free from vexcode and use vscode going forward. The old version meant we had to abuse relative imports to get at core #include "../../../core/include/thing_we_want.h. Now that we have control over include paths, we can add core/include to the include path and (with some updates) import headers as #include "core/thing_we_want.h" - a much nicer to use system that many large c++ libraries suggest.