04-16-2018 08:33 AM
Vivado doesn't seem to support this from the gui. but I was able to use TCL to "force" a list as the library property.. I would be very careful with this, because it MAY NOT WORK, and MAY BREAK THE COMPILE.
set_property library [list library1 library2 library3 ] [get_files foo.vhd]
But I should remind you.. work is not a "real" library... just the local working set.
Be careful with this, and please report if this actually works.
04-16-2018 02:23 PM
Although this should be possible from a VHDL perspective, the main question is why?
Why not just have the entity in one library and have it called from another file using the original library?