Being the syntax is: $ devtool modify <recipename> I have noticed that while it is possible to do: $ devtool modify virtual/kernel you must then do i.e.: $ devtool finish --force-patch-refresh linux-handheld /my/layer_path otherwise you get an ERROR: No recipe named 'virtual/kernel' in your workspace Cheers Andrea
Correct, it de-references virtual/kernel (or any other PROVIDES) just once, and tells you so. I'd not want to do that on every invocation since it means loading the recipe cache, but I guess we could probably get away with caching the PROVIDES for recipes in the workspace somewhere so that we could accept it.
I have a working implementation that caches the original name used in the call to 'devtool modify', allowing lookup by subsequent calls to 'devtool', similar to what Paul described below. Will work on polishing it and adding selftests, then will submit it.
Chris any news ?
Wow, can't believe it's been three years :(. I will try to find some time in the coming weeks to get this upstream, or at the very least post what I have here so someone can pick up where I left off.