16 Commits

Author SHA1 Message Date
Jeffery Myers
3f4dfdc483 remove exe from common launch commands and let each platform define it's own 2026-01-07 08:53:30 -08:00
Jeffery Myers
75d4e7fc9f add debug task that does not regenerate the makefile 2025-12-11 09:52:03 -08:00
Peter0x44
a6c1b96d0a Add support for generating compile_commands.json
- Integrate premake-ecc module for generating compile_commands.json
- Add .clangd config pointing to build/ directory
- Add 'Generate compile_commands.json' task
- Run compile_commands generation automatically on build
2025-12-03 05:16:23 +00:00
Jeffery Myers
284a5f8b42 update to premake5 beta 7
replace gmake2 with gmake
2025-07-14 11:14:09 -07:00
Peter0x44
8e4a0cd584 Remove SHELL=cmd hacks
These are not required anymore, now that premake is updated.

Fixed in:
https://github.com/premake/premake-core/pull/2039
2025-01-16 18:28:43 +00:00
Jeffery Myers
771f002318 Update both C and C++ to 17, and make them consistent across targets 2025-01-14 16:21:54 -08:00
Jeffery Myers
15eb1ab389 force arm on mac 2024-12-30 17:39:45 -08:00
Ricardo Q. Bazan
e16a76fb94 fix(config): vscode task 2024-11-20 19:54:11 -05:00
Jeff Myers
1154181dea add a clean task to vscode 2024-09-20 16:02:27 -07:00
Lucas Dower
714bd0d0f1 Fix invalid variable reference in macOS launch configuration 2024-09-16 13:06:58 +01:00
Peter0x44
94d9eb180f Fix starting the debugger on macOS 2024-09-03 18:52:20 +01:00
Jeffery Myers
ebc302f701 remove ./ from ac 2024-09-02 09:33:35 -07:00
Jeffery Myers
9049a646a1 Updates 2024-08-17 08:53:09 -07:00
Jeff Myers
9abfee362a add missing properties file 2024-08-16 08:53:37 -07:00
Jeffery Myers
439b53c74d vscode 2024-08-14 18:01:58 -07:00
Jeff Myers
3f023baa2f inital code drop. 2024-08-14 17:09:43 -07:00