EIS/test/CMakeLists.txt

38 lines
708 B
CMake

cmake_minimum_required(VERSION 3.13)
include(pico_sdk_import.cmake)
project(TestImpedance C CXX ASM)
set(CMAKE_C_STANDARD 11)
set(CMAKE_CXX_STANDARD 17)
pico_sdk_init()
add_executable(TestImpedance
main.c
AD5940Main.c
Impedance.c
ad5940.c
rp2040port.c
)
target_compile_definitions(TestImpedance PRIVATE CHIPSEL_594X)
target_include_directories(TestImpedance PRIVATE ${CMAKE_CURRENT_LIST_DIR})
target_link_libraries(TestImpedance
pico_stdlib
hardware_spi
hardware_gpio
hardware_dma
hardware_irq
hardware_vreg
hardware_clocks
m
)
pico_enable_stdio_usb(TestImpedance 1)
pico_enable_stdio_uart(TestImpedance 0)
pico_add_extra_outputs(TestImpedance)