Expected behavior ----------------- Check out Zephyr kernel source. Check out application code into a different folder. Set app project configuration to point to kernel project and build. Observer behavior ----------------- App and kernel code must be in same source tree or project will not build.
See https://www.zephyrproject.org/doc/application/apps_structure.html#create-directory-structure for more details on what "expected behavior" should look like
Fixed by upstream Zephyr. Also works in container https://hub.docker.com/r/crops/zephyr-container/.