1if (NOT TARGET pico_stdio) 2 pico_add_library(pico_stdio) 3 4 target_include_directories(pico_stdio_headers SYSTEM INTERFACE ${CMAKE_CURRENT_LIST_DIR}/include) 5 6 target_sources(pico_stdio INTERFACE 7 ${CMAKE_CURRENT_LIST_DIR}/stdio.c 8 ) 9 pico_add_library(pico_stdio_usb) 10 pico_add_library(pico_stdio_uart) 11 pico_add_library(pico_stdio_semihosting) 12 13 function(pico_enable_stdio_uart) 14 endfunction() 15 function(pico_enable_stdio_usb) 16 endfunction() 17 function(pico_enable_stdio_semihosting) 18 endfunction() 19 function(pico_enable_stdio_rtt) 20 endfunction() 21endif() 22 23