You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+10-5
Original file line number
Diff line number
Diff line change
@@ -52,13 +52,18 @@ To build and run locally:
52
52
53
53
**Dependencies**
54
54
55
-
* CMake
56
-
* make
57
-
* gcc
55
+
*[CMake](https://cmake.org/)
56
+
*[GCC](https://gcc.gnu.org/)
58
57
59
-
From the project root:
58
+
On (Ubuntu) Linux run:
60
59
60
+
```bash
61
+
sudo apt-get install build-essential cmake
61
62
```
63
+
64
+
From the project root:
65
+
66
+
```bash
62
67
cdtest&& mkdir build &&cd build
63
68
cmake ..
64
69
make && bin/test-ArduinoCore-API
@@ -68,7 +73,7 @@ make && bin/test-ArduinoCore-API
68
73
69
74
In order to compile a core which is implementing ArduinoCore-API you'll need to copy/symlink the `api` directory to the target's `cores/arduino` directory as part of your development and release workflow. The most elegant and effective solution is to develop your core with `api` symlinked and produce the distributable archive by telling `tar` to follow symlinks. Example:
70
75
71
-
```
76
+
```bash
72
77
tar --exclude='*.git*' -cjhvf $yourcore-$version.tar.bz2 $yourcore/
0 commit comments