Files
checkm8_tool/CMakeLists.txt

26 lines
916 B
CMake

cmake_minimum_required(VERSION 3.10)
project(checkm8_tool)
enable_language(C ASM)
include(${CMAKE_ROOT}/Modules/ExternalProject.cmake)
include_directories(c8_remote/include)
include_directories(include)
ExternalProject_Add(checkm8_arduino
PREFIX c8_arduino/
SOURCE_DIR ${CMAKE_CURRENT_LIST_DIR}/c8_arduino/
BINARY_DIR ${CMAKE_CURRENT_BINARY_DIR}/checkm8_arduino
INSTALL_COMMAND "")
ExternalProject_Add_Step(checkm8_arduino upload
WORKING_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}/checkm8_arduino/
COMMAND cmake --build . --target upload
DEPENDEES build
EXCLUDE_FROM_MAIN true)
ExternalProject_add_StepTargets(checkm8_arduino upload build)
add_subdirectory(c8_remote/lib)
add_subdirectory(c8_remote)