how to build last
You will have to make everything in target-os as a dependency of this package.
As an example of custom target-os ebuild, see
It has:
RDEPEND=”
virtual/viking-os
sys-kernel/apex
virtual/u-boot
“
Now lets say you want to build your package <foo> in the end.
Then in the foo ebuild:
You need to add the same dependencies as well in <foo>.
Also add <foo> as a dependency of target-os.
In the current build script, target-os is a terminal package i.e. nothing can depend on it.
You could however simplify the dependency chain maybe by putting these in another synthetic package e.g. my-project-os.
i.e. my-project-os will have
RDEPEND=”
virtual/viking-os
sys-kernel/apex
virtual/u-boot
virtual/viking-os
sys-kernel/apex
virtual/u-boot
“
And the package foo can RDEPEND on my-project-os.
Thanks,
Manoj
Read more here: Source link