kopia lustrzana https://github.com/pimoroni/pimoroni-pico
32 wiersze
831 B
CMake
32 wiersze
831 B
CMake
set(WIFI_SSID "${WIFI_SSID}" CACHE INTERNAL "WiFi SSID")
|
|
set(WIFI_PASSWORD "${WIFI_PASSWORD}" CACHE INTERNAL "WiFi password")
|
|
|
|
if ("${WIFI_SSID}" STREQUAL "" OR "${WIFI_PASSWORD}" STREQUAL "")
|
|
message(WARNING "WIFI_SSID or WIFI_PASSWORD is not defined. Skipping rtc example.")
|
|
return()
|
|
endif()
|
|
|
|
set(OUTPUT_NAME badger2040w_rtc)
|
|
add_executable(${OUTPUT_NAME} badger2040w_rtc.cpp)
|
|
|
|
target_link_libraries(${OUTPUT_NAME}
|
|
badger2040w
|
|
hardware_spi
|
|
pico_cyw43_arch_lwip_threadsafe_background
|
|
)
|
|
|
|
target_include_directories(badger2040w_rtc PRIVATE
|
|
${CMAKE_CURRENT_LIST_DIR}
|
|
)
|
|
|
|
|
|
target_compile_definitions(badger2040w_rtc PRIVATE
|
|
WIFI_SSID=\"${WIFI_SSID}\"
|
|
WIFI_PASSWORD=\"${WIFI_PASSWORD}\"
|
|
)
|
|
|
|
# enable usb output
|
|
pico_enable_stdio_usb(${OUTPUT_NAME} 1)
|
|
|
|
pico_add_extra_outputs(${OUTPUT_NAME})
|