Current Makefiles are haphazard and don't properly handle dependencies.
Use CMake to clean up the build process
Clean up the test and app build processes
Have build infrastructure in place to simplify configuration of keymaps with the new keymap definition scheme
Current Makefiles are haphazard and don't properly handle dependencies.
Use CMake to clean up the build process Clean up the test and app build processes Have build infrastructure in place to simplify configuration of keymaps with the new keymap definition scheme