zephyr/ext/lib
Sebastian Bøe 1b86fb9da3 cmake: Use variables for target names
There is an effort underway to make most of the Zephyr build script's
reentrant. Meaning, the build scripts can be executed multiple times
during the same CMake invocation.

Reentrancy enables several use-cases, the motivating one is the
ability to build several Zephyr executables, or images, for instance a
bootloader and an application.

For build scripts to be reentrant they cannot be directly referencing
global variables, like target names, but must instead reference
variables, which can vary from entry to entry.

Therefore, in this patch, we replace global targets with variables.

Signed-off-by: Sebastian Bøe <sebastian.boe@nordicsemi.no>
2019-01-19 07:21:55 -05:00
..
crypto ext: lib: crypto: Update mbedTLS 2.16.0 2018-12-30 15:55:01 -05:00
encoding Kconfig: Use a short, consistent style for prompts 2018-08-15 04:10:10 -07:00
fnmatch ext: lib: Add fnmatch library 2018-09-19 09:30:29 -04:00
ipc cmake: Use variables for target names 2019-01-19 07:21:55 -05:00
mgmt ext: fix path to source files with new cmake 2019-01-03 11:51:29 -05:00
CMakeLists.txt ext: lib: Add fnmatch library 2018-09-19 09:30:29 -04:00