Fix various typos in CMake CONFIG lines. Also add a script that found some of these errors. (#907)
This commit is contained in:
@ -4,7 +4,7 @@ function(_pico_init_pioasm)
|
||||
find_package(Pioasm REQUIRED)
|
||||
endfunction()
|
||||
|
||||
# PICO_DEFAULT_PIOASM_OUTPUT_FORMAT, default output format used by pioasm when using pico_generate_pio_header, default=c-sdk, group=build
|
||||
# PICO_CMAKE_CONFIG: PICO_DEFAULT_PIOASM_OUTPUT_FORMAT, default output format used by pioasm when using pico_generate_pio_header, default=c-sdk, group=build
|
||||
function(pico_generate_pio_header TARGET PIO)
|
||||
_pico_init_pioasm()
|
||||
cmake_parse_arguments(pico_generate_pio_header "" "OUTPUT_FORMAT;OUTPUT_DIR" "" ${ARGN} )
|
||||
|
9
tools/check_configs.sh
Executable file
9
tools/check_configs.sh
Executable file
@ -0,0 +1,9 @@
|
||||
#!/bin/bash
|
||||
# Little script to find possibly-misnamed CONFIG lines
|
||||
for CONF in PICO_CONFIG PICO_CMAKE_CONFIG PICO_BUILD_DEFINE; do
|
||||
for DEF in $(git grep "$CONF:" | sed -n "s/.*$CONF: \+\(\w\+\).*/\1/p"); do
|
||||
if [ $(git grep "$DEF" | wc -l) -lt 2 ]; then
|
||||
echo "$CONF: $DEF only appears once"
|
||||
fi
|
||||
done
|
||||
done
|
Reference in New Issue
Block a user