This changes the order so that the they are processed Keyboard > User > keymap, to maintain proper generic to specific flow. This also properly includes post_rules.mk support for userspace
The `post_config.h` file can be used for additional post-processing, depending on what is specified in the `config.h` file. For example, if you define the `IOS_DEVICE_ENABLE` macro in your keymap-level `config.h` file as follows, you can configure more detailed settings accordingly in the `post_config.h` file:
@ -142,13 +144,14 @@ The `rules.mk` file can also be placed in a sub-folder, and its reading order is
Many of the settings written in the `rules.mk` file are interpreted by `common_features.mk`, which sets the necessary source files and compiler options.