cmake_minimum_required(VERSION 3.8) project(Sodaq_nbIOT) set(CMAKE_CXX_STANDARD 11) set(ARDUINO_BASE_LIBDIR /opt/arduino-1.8.5) set(ARDUINO_SAMD_DIR $ENV{HOME}/.arduino15/packages/arduino/hardware/samd/1.6.17) set(ARDUINO_USER_LIBDIR $ENV{HOME}/Arduino/libraries) set(ARDUINO_INCLUDE_DIRS ${ARDUINO_SAMD_DIR}/cores/arduino ${ARDUINO_SAMD_DIR}/libraries/SPI ${ARDUINO_USER_LIBDIR}/Sodaq_wdt/src ${ARDUINO_BASE_LIBDIR}/libraries/Ethernet/src ) include_directories (${WAKAAMA_SOURCES_DIR} ${SHARED_INCLUDE_DIRS} ${ARDUINO_INCLUDE_DIRS}) set(SOURCE_FILES Sodaq_AT_Device.cpp Sodaq_nbIOT.cpp) add_executable(src ${SOURCE_FILES})