1if (NOT TARGET hardware_sha256) 2 return() 3endif() 4 5pico_add_library(pico_sha256) 6 7target_sources(pico_sha256 INTERFACE 8 ${CMAKE_CURRENT_LIST_DIR}/sha256.c 9) 10 11target_include_directories(pico_sha256_headers SYSTEM INTERFACE 12 ${CMAKE_CURRENT_LIST_DIR}/include 13) 14 15pico_mirrored_target_link_libraries(pico_sha256 INTERFACE 16 hardware_dma 17 hardware_sha256 18 pico_sync 19 ) 20