You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

CMakeLists.txt 651B

1234567891011121314151617181920212223
  1. cmake_minimum_required(VERSION 2.8.4)
  2. set(CMAKE_TOOLCHAIN_FILE ${CMAKE_SOURCE_DIR}/cmake/ArduinoToolchain.cmake)
  3. set(PROJECT_NAME heater)
  4. project(${PROJECT_NAME})
  5. set(${CMAKE_PROJECT_NAME}_BOARD nano328)
  6. set(${CMAKE_PROJECT_NAME}_PORT /dev/ttyUSB3)
  7. #nano
  8. #set(${CMAKE_PROJECT_NAME}_BOARD nano328)
  9. #set(${CMAKE_PROJECT_NAME}_PORT /dev/ttyUSB0)
  10. #mega
  11. #set(${CMAKE_PROJECT_NAME}_BOARD mega2560)
  12. #set(${CMAKE_PROJECT_NAME}_PORT /dev/ttyACM0)
  13. # /usr/share/arduino/hardware/arduino/boards.txt
  14. enable_language(ASM)
  15. set(${CMAKE_PROJECT_NAME}_ALL_SRCS main.ino)
  16. set(${CMAKE_PROJECT_NAME}_SKETCH main.ino)
  17. generate_arduino_firmware(${CMAKE_PROJECT_NAME})