@@ -91,6 +91,11 @@ define NAME_ECHO
91
91
92
92
endef
93
93
94
+ define YAML_NAME_ECHO
95
+ @echo ' $1 : "$(strip $($1 ) ) "'
96
+
97
+ endef
98
+
94
99
.PHONY : show_build_options0 show_build_options
95
100
show_build_options0 :
96
101
@echo " KEYBOARD = $( KEYBOARD) "
@@ -131,3 +136,18 @@ show_full_features: show_build_options0
131
136
@echo " Other Options:"
132
137
$(foreach A_OPTION_NAME,$(sort $(OTHER_OPTION_NAMES ) ) ,\
133
138
$(call NAME_ECHO,$(A_OPTION_NAME ) ) )
139
+
140
+ .PHONY : yaml_build_options
141
+ yaml_build_options :
142
+ @echo ' - KEYBOARD : "$(KEYBOARD)"'
143
+ @echo ' KEYMAP : "$(KEYMAP)"'
144
+ @echo ' MCU : "$(MCU)"'
145
+ @echo ' MCU_SERIES : "$(MCU_SERIES)"'
146
+ @echo ' PLATFORM : "$(PLATFORM)"'
147
+ @echo ' FIRMWARE_FORMAT : "$(FIRMWARE_FORMAT)"'
148
+ $(foreach A_OPTION_NAME,$(sort $(BUILD_OPTION_NAMES ) ) ,\
149
+ $(call YAML_NAME_ECHO,$(A_OPTION_NAME ) ) )
150
+ $(foreach A_OPTION_NAME,$(sort $(HARDWARE_OPTION_NAMES ) ) ,\
151
+ $(if $($(A_OPTION_NAME ) ) ,$(call YAML_NAME_ECHO,$(A_OPTION_NAME ) ) ) )
152
+ $(foreach A_OPTION_NAME,$(sort $(OTHER_OPTION_NAMES ) ) ,\
153
+ $(if $($(A_OPTION_NAME ) ) ,$(call YAML_NAME_ECHO,$(A_OPTION_NAME ) ) ) )
0 commit comments