-
Notifications
You must be signed in to change notification settings - Fork 19
Commit
### Changelist <!-- Give a list of the changes covered in this PR. This will help both you and the reviewer keep this PR within scope. --> - Consolidate configurations into presets [FIRM-26](https://ubcformulaelectric.atlassian.net/browse/FIRM-26), and make CI use those presets [FIRM-27](https://ubcformulaelectric.atlassian.net/browse/FIRM-27) - Better CMake logs - Deploy mode, with optimized binaries, and dev mode with maximized debug symbols [FIRM-22](https://ubcformulaelectric.atlassian.net/browse/FIRM-22) - Use CMAKE_BUILD_TYPE = deploy and dev to control optimization levels - Consistent capitalization and formatting of CMake syntax - Remove Littlefs [FIRM-25](https://ubcformulaelectric.atlassian.net/browse/FIRM-25) - Modularization of CMake files, including moving dependencies, embedded.cmake, new stmlib.cmake, etc. - Convert from TARGET = deploy, tests to TARGET = binary, tests - Migrate to Arm, and remove heap_useNewlib ([FIRM-74](https://ubcformulaelectric.atlassian.net/browse/FIRM-74)) ### Testing Done <!-- Outline the testing that was done to demonstrate the changes are solid. This could be unit tests, integration tests, testing on the car, etc. Include relevant code snippets, screenshots, etc as needed. --> ### Resolved Tickets <!-- Link any tickets that this PR resolves. --> [FIRM-26]: https://ubcformulaelectric.atlassian.net/browse/FIRM-26?atlOrigin=eyJpIjoiNWRkNTljNzYxNjVmNDY3MDlhMDU5Y2ZhYzA5YTRkZjUiLCJwIjoiZ2l0aHViLWNvbS1KU1cifQ [FIRM-27]: https://ubcformulaelectric.atlassian.net/browse/FIRM-27?atlOrigin=eyJpIjoiNWRkNTljNzYxNjVmNDY3MDlhMDU5Y2ZhYzA5YTRkZjUiLCJwIjoiZ2l0aHViLWNvbS1KU1cifQ [FIRM-22]: https://ubcformulaelectric.atlassian.net/browse/FIRM-22?atlOrigin=eyJpIjoiNWRkNTljNzYxNjVmNDY3MDlhMDU5Y2ZhYzA5YTRkZjUiLCJwIjoiZ2l0aHViLWNvbS1KU1cifQ [FIRM-25]: https://ubcformulaelectric.atlassian.net/browse/FIRM-25?atlOrigin=eyJpIjoiNWRkNTljNzYxNjVmNDY3MDlhMDU5Y2ZhYzA5YTRkZjUiLCJwIjoiZ2l0aHViLWNvbS1KU1cifQ [FIRM-74]: https://ubcformulaelectric.atlassian.net/browse/FIRM-74?atlOrigin=eyJpIjoiNWRkNTljNzYxNjVmNDY3MDlhMDU5Y2ZhYzA5YTRkZjUiLCJwIjoiZ2l0aHViLWNvbS1KU1cifQ
- Loading branch information
There are no files selected for viewing
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
This file was deleted.