diff options
Diffstat (limited to 'Matrix_9x14/cmake/modules/Platform')
-rw-r--r-- | Matrix_9x14/cmake/modules/Platform/Arduino.cmake | 0 | ||||
-rw-r--r-- | Matrix_9x14/cmake/modules/Platform/ArduinoPaths.cmake | 21 |
2 files changed, 21 insertions, 0 deletions
diff --git a/Matrix_9x14/cmake/modules/Platform/Arduino.cmake b/Matrix_9x14/cmake/modules/Platform/Arduino.cmake new file mode 100644 index 0000000..e69de29 --- /dev/null +++ b/Matrix_9x14/cmake/modules/Platform/Arduino.cmake diff --git a/Matrix_9x14/cmake/modules/Platform/ArduinoPaths.cmake b/Matrix_9x14/cmake/modules/Platform/ArduinoPaths.cmake new file mode 100644 index 0000000..2737209 --- /dev/null +++ b/Matrix_9x14/cmake/modules/Platform/ArduinoPaths.cmake @@ -0,0 +1,21 @@ +if(UNIX) + include(Platform/UnixPaths) + if(APPLE) + list(APPEND CMAKE_SYSTEM_PREFIX_PATH ~/Applications + /Applications + /Developer/Applications + /sw # Fink + /opt/local) # MacPorts + endif() +elseif(WIN32) + include(Platform/WindowsPaths) +endif() + +if(ARDUINO_SDK_PATH) + if(WIN32) + list(APPEND CMAKE_SYSTEM_PREFIX_PATH ${ARDUINO_SDK_PATH}/hardware/tools/avr/bin) + list(APPEND CMAKE_SYSTEM_PREFIX_PATH ${ARDUINO_SDK_PATH}/hardware/tools/avr/utils/bin) + elseif(APPLE) + list(APPEND CMAKE_SYSTEM_PREFIX_PATH ${ARDUINO_SDK_PATH}/hardware/tools/avr/bin) + endif() +endif() |