To keep some of my library files in a single location I thought it would be a great idea to use a custom peripheral as a library. I don't want to have any ports or generics, only files. My mpd file simply has
## Peripheral Options
OPTION IPTYPE = PERIPHERAL
OPTION IMP_NETLIST = TRUE
OPTION HDL = VHDL
OPTION IP_GROUP = MICROBLAZE:PPC:USER
OPTION DESC = XIL_BUS_CORES
OPTION ARCH_SUPPORT_MAP = (others=DEVELOPMENT)
and my .pao file has 3 files.
But when I try to add the peripheral into my design, it tries to make it a component. Is there anyway to treat this peripheral as a library instead of a component?