Add this project as a git submodule to your project, and then list the folder as a library in your settings.ini file.
Note: fprime-arduino
also requires fprime-baremetal
for projects running F Prime v3.5.0 or later.
The following commands will add these packages as submodules:
git submodule add https://github.com/fprime-community/fprime-arduino.git
git submodule add https://github.com/fprime-community/fprime-baremetal.git
You can use this settings.ini
file as a template for your F Prime project:
[fprime]
project_root: .
framework_path: ./fprime
library_locations: ./fprime-arduino:./fprime-baremetal
config_directory: ./config
deployment_cookiecutter: https://github.com/fprime-community/fprime-arduino-deployment-cookiecutter.git
default_toolchain: teensy41
default_cmake_options: FPRIME_ENABLE_FRAMEWORK_UTS=OFF
FPRIME_ENABLE_AUTOCODER_UTS=OFF