1set(CMAKE_DIR cmake) 2set(COMMON_DIR common) 3set(HOST_DIR host) 4 5include (${CMAKE_DIR}/no_hardware.cmake) 6 7 8# common 9 pico_add_subdirectory(${COMMON_DIR}/boot_picobin_headers) 10 pico_add_subdirectory(${COMMON_DIR}/boot_picoboot_headers) 11 pico_add_subdirectory(${COMMON_DIR}/boot_uf2_headers) 12 pico_add_subdirectory(${COMMON_DIR}/pico_base_headers) 13 pico_add_subdirectory(${COMMON_DIR}/pico_usb_reset_interface_headers) 14 pico_add_subdirectory(${COMMON_DIR}/pico_bit_ops_headers) 15 pico_add_subdirectory(${COMMON_DIR}/pico_binary_info) 16 pico_add_subdirectory(${COMMON_DIR}/pico_divider_headers) 17 pico_add_subdirectory(${COMMON_DIR}/pico_sync) 18 pico_add_subdirectory(${COMMON_DIR}/pico_time) 19 pico_add_subdirectory(${COMMON_DIR}/pico_util) 20 pico_add_subdirectory(${COMMON_DIR}/pico_stdlib_headers) 21 22# host-specific 23 pico_add_subdirectory(${HOST_DIR}/hardware_divider) 24 pico_add_subdirectory(${HOST_DIR}/hardware_gpio) 25 pico_add_subdirectory(${HOST_DIR}/hardware_sync) 26 pico_add_subdirectory(${HOST_DIR}/hardware_timer) 27 pico_add_subdirectory(${HOST_DIR}/hardware_uart) 28 pico_add_subdirectory(${HOST_DIR}/pico_bit_ops) 29 pico_add_subdirectory(${HOST_DIR}/pico_divider) 30 pico_add_subdirectory(${HOST_DIR}/pico_multicore) 31 pico_add_subdirectory(${HOST_DIR}/pico_platform) 32 pico_add_subdirectory(${HOST_DIR}/pico_runtime) 33 pico_add_subdirectory(${HOST_DIR}/pico_printf) 34 pico_add_subdirectory(${HOST_DIR}/pico_stdio) 35 pico_add_subdirectory(${HOST_DIR}/pico_stdlib) 36 pico_add_subdirectory(${HOST_DIR}/pico_time_adapter) 37 38unset(CMAKE_DIR) 39unset(COMMON_DIR) 40unset(HOST_DIR)