diff options
Diffstat (limited to 'CMakeLists.txt')
-rw-r--r-- | CMakeLists.txt | 15 |
1 files changed, 11 insertions, 4 deletions
diff --git a/CMakeLists.txt b/CMakeLists.txt index ec8beae..9ceb9ea 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -6,7 +6,6 @@ project(eeprom2blk) enable_language(C CXX ASM) add_executable(eeprom2blk main.c) - set_source_files_properties(main.c PROPERTIES COMPILE_FLAGS -Wall -Wextra -pedantic C_STANDARD 90 @@ -15,11 +14,19 @@ set_source_files_properties(main.c PROPERTIES file(MAKE_DIRECTORY ${CMAKE_CURRENT_LIST_DIR}/generated) pico_generate_pio_header(eeprom2blk ${CMAKE_CURRENT_LIST_DIR}/ws2812.pio OUTPUT_DIR ${CMAKE_CURRENT_LIST_DIR}/generated) -target_link_libraries(eeprom2blk pico_stdlib hardware_pio hardware_dma) +target_include_directories(eeprom2blk PUBLIC ${CMAKE_CURRENT_LIST_DIR}) +target_link_libraries(eeprom2blk PUBLIC + pico_stdlib + hardware_pio + hardware_dma + pico_unique_id + tinyusb_device + tinyusb_board +) # change default stdout -pico_enable_stdio_usb(eeprom2blk 1) -pico_enable_stdio_uart(eeprom2blk 0) +pico_enable_stdio_usb(eeprom2blk 0) +pico_enable_stdio_uart(eeprom2blk 1) # create map/bin/hex/uf2 file in addition to ELF. pico_add_extra_outputs(eeprom2blk) |