On Wed, 13 Jun 2018 14:45:43 +0000
"Li, Jun R" <jun.r.li@...> wrote:
Hi Patrick,
If you still want to keep your library (module), another way you can
do is to add your library as the link dependency for the application
library (app) by the following:
target_link_libraries(app your_lib_name)
Well, this way of doing bears a whole of problems in some conditions.
While it works in probably most cases, including drivers in such a
library won't work.
Link-order sometimes messes up things as well if your library requires
zephyr functions from libraries where explicit dependencies was
not/could not be declared.
Sebastian is working on it, there is an issue on github's page for it.
--
Patrick.