* set build options
* remove COMPARE and MDOERN_* switches
* remove tools makefile
* AR patching is gone too since we want a fullly decomped version
* AR is modern
* remove cwd changes
* edit my own tool to fix compile errors
* compile files generated with my own tool instead of the originals
* inline modern_gcc makefile
* port mips toolchain detection logic
* add util.mk for find-command
* remove forced AR order and strip/mdebug removal commands
* add -mabi=32 to as flags
* formatting changes
* add clang format files
* formatting changes
* make libgultra CI work
* install mips gcc too
* add format check tools
* Add formatting to CI
* Add CI (#4)
* make libgultra CI work
* install mips gcc too
* remove make setup
---------
Co-authored-by: someone2639 <someone2639@gmail.com>
* we don't use clang-tidy
* use 120 width for formatting
* a
* address clang-tidy messing up
* test
* align consecutive macros and declarations
* only align macros for now
* SpaceAfterCStyleCast: false
* format headers too
* remove cast space switch because its false by default
* pointers on left
* AlignConsecutiveBitFields: true
* install clang-format and clang-tidy on gh actions
* and clang-tools
* show diff in format check tool
* make CI work
---------
Co-authored-by: someone2639 <someone2639@gmail.com>
🙏