File tree Expand file tree Collapse file tree 1 file changed +16
-1
lines changed Expand file tree Collapse file tree 1 file changed +16
-1
lines changed Original file line number Diff line number Diff line change @@ -162,11 +162,25 @@ subdirectories which are not described here.
162
162
package.
163
163
164
164
165
+ Example standalone application
166
+ ******************************
167
+
168
+ A reference standalone application contained in its own Git repository can be found in the `Example Application `_
169
+ repository. It can be used as a reference on how to structure out-of-tree, Zephyr-based
170
+ applications using the :ref: `T2 star topology <west-t2 >`. It also demonstrates the out-of-tree use of features commonly used in applications such as:
171
+
172
+ - Custom boards
173
+ - Custom devicetree bindings
174
+ - Custom drivers
175
+ - Continuous Integration (CI) setup
176
+
165
177
Creating an Application
166
178
***********************
167
179
168
180
Follow these steps to create a new application directory. (Refer to
169
- :ref: `samples-and-demos ` for existing applications provided as part of Zephyr.)
181
+ the `Example Application `_ repository for a reference standalone application in its own Git repository
182
+ or to :ref: `samples-and-demos ` for existing applications provided as part of
183
+ Zephyr.)
170
184
171
185
#. Create an application directory on your workstation computer, outside of the
172
186
Zephyr base directory. Usually you'll want to create it somewhere under
@@ -1489,3 +1503,4 @@ project that demonstrates some of these features.
1489
1503
.. _CMake list : https://cmake.org/cmake/help/latest/manual/cmake-language.7.html#lists
1490
1504
.. _add_subdirectory() : https://cmake.org/cmake/help/latest/command/add_subdirectory.html
1491
1505
.. _using Chocolatey : https://chocolatey.org/packages/RapidEE
1506
+ .. _Example Application : https://github.com/zephyrproject-rtos/example-application
You can’t perform that action at this time.
0 commit comments