Lines Matching full:edk
1 .. zephyr:code-sample:: llext-edk
2 :name: Linkable loadable extensions EDK
6 LLEXT EDK (Extension Development Kit).
11 This sample demonstrates how to use the Zephyr LLEXT EDK (Extension Development
29 Note that the kernel extension is only available when the EDK is built with
33 The application is built using the Zephyr build system. The EDK is built using
34 the Zephyr build system as well, via ``llext-edk`` target. The EDK is then
38 during build time, which is not really practical. This sample is about the EDK
41 Zephyr application - even on different machines, using only the EDK. At the
43 different teams, using the EDK provided by the application developer.
45 Building the EDK
48 To build the EDK, use the ``llext-edk`` target. For example:
51 :zephyr-app: samples/subsys/llext/edk/app
53 :goals: build llext-edk
57 Copy the EDK to some place and extract it:
61 mkdir /tmp/edk
62 cp build/zephyr/llext-edk.tar.xz /tmp/edk
63 cd /tmp/edk
64 tar -xf llext-edk.tar.xz
70 export LLEXT_EDK_INSTALL_DIR=/tmp/edk/llext-edk
72 This variable is used by the extensions to find the EDK.
97 cmake -B build -DLLEXT_EDK_INSTALL_DIR=/tmp/edk/llext-edk
106 :zephyr-app: samples/subsys/llext/edk/app