zephyr/tests
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
..
application_development cmake: increase minimal required version to 3.13.1 2019-01-03 11:51:29 -05:00
benchmarks kernel: remove k_alert API 2019-01-16 21:34:07 -05:00
bluetooth tests: Prolong BT encrypted connection test 2019-01-18 18:28:32 -05:00
boards tests: intel_s1000: flash_map: Enable tests for flash_map 2019-01-16 21:22:56 -05:00
booting/stub cmake: increase minimal required version to 3.13.1 2019-01-03 11:51:29 -05:00
cmsis_rtos_v1 tests: Increase the stack size by CONFIG_TEST_EXTRA_STACKSIZE. 2019-01-16 06:12:33 -05:00
cmsis_rtos_v2 tests: cmsis: Disable two cmsis portability tests on x86_64 2019-01-11 15:18:52 -05:00
compliance
coverage tests: coverage: Add Gcov support. 2019-01-16 06:12:33 -05:00
crypto cmake: increase minimal required version to 3.13.1 2019-01-03 11:51:29 -05:00
drivers sensor: bmi160: Convert to new DT_<COMPAT>_<INSTANCE> defines 2019-01-18 12:53:53 -06:00
include arch/x86_64: New architecture added 2019-01-11 15:18:52 -05:00
kernel printk: don't print incorrect 64-bit integers 2019-01-18 08:23:15 -08:00
lib tests: samples: Disable newlib tests on x86_64 2019-01-11 15:18:52 -05:00
misc/test_build tests: samples: Disable newlib tests on x86_64 2019-01-11 15:18:52 -05:00
net tests: Dont run coverage for select test cases. 2019-01-16 06:12:33 -05:00
posix tests/posix/common: Correct TEST_EXTRA_STACKSIZE usage 2019-01-11 15:18:52 -05:00
shell cmake: increase minimal required version to 3.13.1 2019-01-03 11:51:29 -05:00
subsys test: nffs: Remove unsupported ICs from CMake files 2019-01-17 12:01:16 -06:00
unit cmake: Use variables for target names 2019-01-19 07:21:55 -05:00
ztest cmake: increase minimal required version to 3.13.1 2019-01-03 11:51:29 -05:00
CMakeLists.txt tests: coverage: Add Gcov support. 2019-01-16 06:12:33 -05:00
Kconfig Gcov: Added Kconfig changes needed by Gcov. 2019-01-16 06:12:33 -05:00