doc: update with CMake instructions

Signed-off-by: Anas Nashif <anas.nashif@intel.com>
This commit is contained in:
Anas Nashif 2017-10-31 08:35:24 -04:00 committed by Anas Nashif
commit 602a14365d
8 changed files with 221 additions and 325 deletions

View file

@ -144,7 +144,7 @@ and how to set up your development environment as introduced in the Zephyr
https://www.zephyrproject.org/doc/getting_started/getting_started.html
The examples below use a Linux host environment for Zephyr development.
You should be familiar with common developer tools such as Git and Make, and
You should be familiar with common developer tools such as Git and CMake, and
platforms such as GitHub.
If you haven't already done so, you'll need to create a (free) GitHub account
@ -233,18 +233,15 @@ run the same tests the CI system runs, follow these steps from within your
local Zephyr source working directory::
$ source zephyr-env.sh
$ make host-tools
$ export PREBUILT_HOST_TOOLS=${ZEPHYR_BASE}/bin
$ export USE_CCACHE=1
$ ./scripts/sanitycheck
$ ./scripts/sanitycheck --ccache
The above will execute the basic sanitycheck script, which will run various
kernel tests using the QEMU emulator. It will also do some build tests on
various samples with advanced features that can't run in QEMU.
We highly recommend you run these tests locally to avoid any CI failures.
Using CCACHE and pre-built host tools is optional, however it speeds up the
execution time considerably.
We highly recommend you run these tests locally to avoid any CI
failures. Enabling ccache with --ccache is optional, but it will speed
up the execution time considerably.
Coding Style