The apps link libs aren't passed to the custom_target in bundle.cmake as far as I can tell. My evidence for this is that the string 'APPS_LINK_LIBS' appears once in the bundle.cmake file (in the set(multiValueArgs) function). This differs from the LINUX_LIB and LINUX_APP functions in the linux_app.cmake, which do link the link libs with the app. As such, I don't think that I can simply link a library with the linux app using QURT_BUNDLE().