# Generated Cmake Pico project file cmake_minimum_required(VERSION 3.12) set(CMAKE_C_STANDARD 11) set(CMAKE_CXX_STANDARD 17) # initalize pico_sdk from installed location # (note this can come from environment, CMake cache etc) set(PICO_SDK_PATH "/home/pi/pico/pico-sdk") # Pull in Pico SDK (must be before project) include(pico_sdk_import.cmake) project(pico-watch C CXX) # Initialise the Pico SDK pico_sdk_init() # Add executable. Default name is the project name, version 0.1 #add_executable(pico-watch pico-watch.c ) add_executable(pico-watch pico-watch.c BitBang_I2C.c BitBang_I2C.h ss_oled.c ss_oled.h ) pico_set_program_name(pico-watch "pico-watch") pico_set_program_version(pico-watch "0.1") pico_enable_stdio_uart(pico-watch 0) pico_enable_stdio_usb(pico-watch 1) # Add the standard library to the build target_link_libraries(pico-watch pico_stdlib) # Add any user requested libraries target_link_libraries(pico-watch hardware_i2c hardware_timer hardware_clocks ) pico_add_extra_outputs(pico-watch)