39 lines
865 B
ReStructuredText
39 lines
865 B
ReStructuredText
.. _apps_common_procedures:
|
|
|
|
Common Procedures
|
|
#################
|
|
|
|
Instructions that are common to many procedures are provided here
|
|
and referred to from the procedures that require them.
|
|
|
|
Procedures
|
|
**********
|
|
|
|
.. _set_environment_variables:
|
|
|
|
Setting Environment Variables
|
|
=============================
|
|
|
|
Set environment variables every time you open a terminal console to work on
|
|
applications.
|
|
|
|
Steps
|
|
-----
|
|
|
|
1. In a shell terminal console, enter an :command:`export` command that is
|
|
consistent with your toolchain.
|
|
|
|
For the Zephyr SDK:
|
|
|
|
.. code-block:: console
|
|
|
|
$ export ZEPHYR_GCC_VARIANT=zephyr
|
|
$ export ZEPHYR_SDK_INSTALL_DIR=<yocto-installation-path>
|
|
|
|
2. To set the environment variable :envvar:`\$ZEPHYR_BASE`, navigate to the
|
|
kernel's installation directory and enter:
|
|
|
|
.. code-block:: console
|
|
|
|
$ source zephyr-env.sh
|