File tree Expand file tree Collapse file tree 1 file changed +13
-3
lines changed Expand file tree Collapse file tree 1 file changed +13
-3
lines changed Original file line number Diff line number Diff line change 1
1
# Zephyr SDK with Crosstool NG
2
2
3
- This project is to replace the current Yocto based SDK with a new framework for
4
- building the Zephyr SDK using crosstool-ng.
3
+ This project is to replace the previous Yocto based SDK with a new framework for
4
+ building the Zephyr SDK using [ crosstool-ng] ( https://crosstool-ng.github.io/ ) .
5
5
6
- The repoistory consists of configurations for the various architectures (not
6
+ The repository consists of configurations for the various architectures (not
7
7
fully tests) and a script that builds on Linux (x86_64) and Mac in a consistent
8
8
way, apply patches where needed.
9
9
@@ -23,6 +23,16 @@ To build for any of the above, run:
23
23
./go.sh <arch>
24
24
```
25
25
26
+ Production builds are done using the script in ` .shippable.yml ` which
27
+ identifies some packages you'll need to have installed for the above
28
+ command to work.
29
+
30
+ When building locally be aware that ` ./go.sh ` is written assuming it's
31
+ invoked in a pristine workspace. That means if you pull an update of
32
+ this repository ` ./go.sh ` will not update the ` crosstool-ng ` source and
33
+ rebuild the ` bin/ct-ng ` utility to match the update configuration. This
34
+ can produce very confusing results.
35
+
26
36
## Released Binaries packages
27
37
28
38
Pre-built binaries releases of the SDK are made and currently only available for
You can’t perform that action at this time.
0 commit comments