cmake_minimum_required(VERSION 3.13)

# initialize the SDK based on PICO_SDK_PATH
# note: this must happen before project()
set(CMAKE_TRY_COMPILE_TARGET_TYPE "STATIC_LIBRARY")
SET(PICO_SDK_PATH "C\:\\Program Files\\Raspberry Pi\\Pico SDK v1.5.1\\pico-sdk")

include(pico_sdk_import.cmake)

project(aoa C CXX ASM)
set(CMAKE_C_STANDARD 11)
set(CMAKE_CXX_STANDARD 17)
# initialize the Raspberry Pi Pico SDK
pico_sdk_init()


add_executable(aoa
    aoa.c
    )

#this is needed if you want to have USB be stdio
pico_enable_stdio_usb(aoa  1)

# get depenecies
target_link_libraries(aoa pico_stdlib hardware_spi hardware_pwm hardware_adc)    

#create map bin
pico_add_extra_outputs(aoa)

