Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

Development

Davide edited this page Jan 14, 2025 · 11 revisions

Prerequisites

To build Arduino Cloud Agent from sources, you need the following tools to be available in your local environment:

Local Development with auto-reload

task run

Build the project and run it with auto-reload (if any *.go files are changed the tool is relaunched automatically) and data-race enable (to spot DATA RACE warning).

Building the source code

From the project folder root, just run:

task go:build

The project uses Go modules, so dependencies will be downloaded automatically. At the end of the build, you should find an arduino-cloud-agent executable in the same folder.

Compile without systray support

In case you prefer to build without tray icon support, use the following command:

go:build-cli

In this case, the executable will be named arduino-cloud-agent_cli.

Clone this wiki locally
Morty Proxy This is a proxified and sanitized view of the page, visit original site.