Bug 9591

Summary: Zephyr project configuration should allow kernel and app to be in different folder hierachies
Product: [Yocto Project Subprojects] CROPS Reporter: Henry Bruce <henry.bruce>
Component: crops-defaultAssignee: Todor Minchev <todor.minchev>
Status: RESOLVED FIXED QA Contact:
Severity: enhancement    
Priority: Medium CC: brian.avery, tim.orling
Version: 2.1   
Target Milestone: 2.3   
Hardware: x86   
OS: Multiple   
Whiteboard:
OS type for building Yocto: --- Type of Regression: ---
Verified: Documentation change: Don't know

Description Henry Bruce 2016-05-04 23:20:58 UTC
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.
Comment 1 Henry Bruce 2016-05-05 00:06:54 UTC
See https://www.zephyrproject.org/doc/application/apps_structure.html#create-directory-structure for more details on what "expected behavior" should look like
Comment 2 brian avery 2016-11-29 21:32:46 UTC
Fixed by upstream Zephyr. Also works in container https://hub.docker.com/r/crops/zephyr-container/.