From baf78fd0519f1314e652cc88109caa0d1c1a2b52 Mon Sep 17 00:00:00 2001 From: zvecr Date: Sun, 6 Feb 2022 17:39:30 +0000 Subject: [PATCH] =?UTF-8?q?Deploying=20to=20gh-pages=20from=20master=20@?= =?UTF-8?q?=2087199eb2f50522b7b91352e4b1c76d6db3f14af3=20=F0=9F=9A=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- data_driven_config.md | 2 +- hardware_keyboard_guidelines.md | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/data_driven_config.md b/data_driven_config.md index c2ad4fed8f..38fb5dbf14 100644 --- a/data_driven_config.md +++ b/data_driven_config.md @@ -74,7 +74,7 @@ Whenever QMK generates a complete `info.json` it extracts information from `conf If you are not sure how to edit this file or are not comfortable with Python [open an issue](https://github.com/qmk/qmk_firmware/issues/new?assignees=&labels=cli%2C+python&template=other_issues.md&title=) or [join #cli on Discord](https://discord.gg/heQPAgy) and someone can help you with this part. -### Add code to generate it +### Add code to generate it :id=add-code-to-generate-it The final piece of the puzzle is providing your new option to the build system. This is done by generating two files: diff --git a/hardware_keyboard_guidelines.md b/hardware_keyboard_guidelines.md index be55356b17..6df86fb0fb 100644 --- a/hardware_keyboard_guidelines.md +++ b/hardware_keyboard_guidelines.md @@ -87,6 +87,7 @@ The `config.h` files can also be placed in sub-folders, and the order in which t * `keyboards/top_folder/sub_1/sub_2/config.h` * `keyboards/top_folder/sub_1/sub_2/sub_3/config.h` * `keyboards/top_folder/sub_1/sub_2/sub_3/sub_4/config.h` + * [`.build/objs_/src/info_config.h`](data_driven_config.md#add-code-to-generate-it) see [Data Driven Configuration](data_driven_config.md) * `users/a_user_folder/config.h` * `keyboards/top_folder/keymaps/a_keymap/config.h` * `keyboards/top_folder/sub_1/sub_2/sub_3/sub_4/post_config.h`