Accessing Binary Files from one Package in a different package: Best Way?

Hi All

What is the best way for one package to be able to access binary files from a different package it needs to build? Asking in both the general case, and where the "donor" package is a host package.

For example, package 'salad' is an ordinary package, but needs binary files from host package 'taco' to properly build; it needs binary files 'salsa' and 'guacamole' from host package 'taco' to build.

What is the best way in the OpenWrt package build Makefiles for 'taco' and 'salad' to be able to facilitate this binary file access?

Thanks!

Looks like in some cases, I can use the "staging_dir/...../image" rubric.

Other ways?