* Change the default for the labels
* Update macro.inc and include_asm.h each time splat is run
* Option to customize generated macro.inc file
* use endlabels in incbins
* changelog and docs
* black
* update docs
* Update tests
* review changes and some fixes
* path fixes
* nmlabel -> nonmatching
* Use configured labels instead of hardcoded ones
* fix python 3.9 not having newline argument on write_text
* Fix windows?
* Run unit_tests on windows and macos
* Setup venv since macos really wants venv
* windows venv path is different for some reason
* Enable `ld_dependencies` and `create_asm_dependencies` on the basic_app yaml
Also reduce some paths and change compiler to KMC
* Fix silly paths on CI
* Fix??
* CI FIX???
* ciiiiiiiii
* idk
* Stuff is hardcoded and I don't care enough to figure out how to fix it
* maybe?
* I'm dumb
* Ensure Windows uses posix paths on dependency files and the linker script
* changelog
* fix?
* Perform LF normalization on Windows
* ???
* More endline normalization?
* more changelog