diff --git a/CMakeLists.txt b/CMakeLists.txt index 599da40..261f7b8 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -18,36 +18,36 @@ if (PICO_SDK_VERSION_STRING VERSION_LESS "1.5.0") message(FATAL_ERROR "Raspberry Pi Pico SDK version 1.5.0 (or later) required. Your version is ${PICO_SDK_VERSION_STRING}") endif() -project(raspi_keyer VERSION "0.0.1" LANGUAGES C CXX ASM) +project(raspikeyer VERSION "0.0.1" LANGUAGES C CXX ASM) # Initialise the Raspberry Pi Pico SDK pico_sdk_init() # Add executable. Default name is the project name -add_executable(raspi_keyer) +add_executable(raspikeyer) add_subdirectory(src) -pico_set_program_name(raspi_keyer "raspi_keyer") -pico_set_program_version(raspi_keyer ${PROJECT_VERSION}) +pico_set_program_name(raspikeyer "raspikeyer") +pico_set_program_version(raspikeyer ${PROJECT_VERSION}) -pico_enable_stdio_uart(raspi_keyer 1) -pico_enable_stdio_usb(raspi_keyer 0) +pico_enable_stdio_uart(raspikeyer 1) +pico_enable_stdio_usb(raspikeyer 0) -target_compile_options(raspi_keyer PRIVATE -Wall -Wextra -Werror) +target_compile_options(raspikeyer PRIVATE -Wall -Wextra -Werror) # Add the standard library to the build -target_link_libraries(raspi_keyer +target_link_libraries(raspikeyer pico_stdlib) # Add the standard include files to the build -target_include_directories(raspi_keyer PRIVATE +target_include_directories(raspikeyer PRIVATE ${CMAKE_CURRENT_LIST_DIR} ${CMAKE_CURRENT_LIST_DIR}/.. # for our common lwipopts or any other standard includes, if required ) # Add any user requested libraries -target_link_libraries(raspi_keyer +target_link_libraries(raspikeyer hardware_flash hardware_exception hardware_pwm @@ -58,5 +58,5 @@ target_link_libraries(raspi_keyer tinyusb_board ) -pico_add_extra_outputs(raspi_keyer) +pico_add_extra_outputs(raspikeyer) diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt index 6985f83..294f223 100644 --- a/src/CMakeLists.txt +++ b/src/CMakeLists.txt @@ -1,18 +1,18 @@ configure_file(config.h.in config.h @ONLY) # Make sure TinyUSB can find tusb_config.h -target_include_directories(raspi_keyer PUBLIC +target_include_directories(raspikeyer PUBLIC ${CMAKE_CURRENT_LIST_DIR} ) # Make sure the compiler can find the # generated config.h -target_include_directories(raspi_keyer PUBLIC +target_include_directories(raspikeyer PUBLIC ${CMAKE_CURRENT_BINARY_DIR} ) -target_sources(raspi_keyer PRIVATE - raspi_keyer.cpp +target_sources(raspikeyer PRIVATE + raspikeyer.cpp settings.cpp keyer.cpp sidetone.cpp