pico_generate_pio_header supports only one pio file #1448

Open
opened 2023-07-02 10:37:40 -05:00 by romain145 · 0 comments
romain145 commented 2023-07-02 10:37:40 -05:00 (Migrated from github.com)

Looking at this example: https://github.com/raspberrypi/pico-examples/blob/master/pio/squarewave/CMakeLists.txt
It takes 3 pico_generate_pio_header to generate the 3 .pio.h files.

pico_generate_pio_header(pio_squarewave ${CMAKE_CURRENT_LIST_DIR}/squarewave.pio)
pico_generate_pio_header(pio_squarewave ${CMAKE_CURRENT_LIST_DIR}/squarewave_wrap.pio)
pico_generate_pio_header(pio_squarewave ${CMAKE_CURRENT_LIST_DIR}/squarewave_fast.pio)

Can this syntax be used instead?

pico_generate_pio_header(pio_squarewave
        ${CMAKE_CURRENT_LIST_DIR}/squarewave.pio
        ${CMAKE_CURRENT_LIST_DIR}/squarewave_wrap.pio
        ${CMAKE_CURRENT_LIST_DIR}/squarewave_fast.pio
)
Looking at this example: https://github.com/raspberrypi/pico-examples/blob/master/pio/squarewave/CMakeLists.txt It takes 3 pico_generate_pio_header to generate the 3 .pio.h files. ``` pico_generate_pio_header(pio_squarewave ${CMAKE_CURRENT_LIST_DIR}/squarewave.pio) pico_generate_pio_header(pio_squarewave ${CMAKE_CURRENT_LIST_DIR}/squarewave_wrap.pio) pico_generate_pio_header(pio_squarewave ${CMAKE_CURRENT_LIST_DIR}/squarewave_fast.pio) ``` Can this syntax be used instead? ``` pico_generate_pio_header(pio_squarewave ${CMAKE_CURRENT_LIST_DIR}/squarewave.pio ${CMAKE_CURRENT_LIST_DIR}/squarewave_wrap.pio ${CMAKE_CURRENT_LIST_DIR}/squarewave_fast.pio ) ```
Sign in to join this conversation.
No milestone
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
gh-raspberrypi/pico-sdk#1448
No description provided.