A library is a fixed set of code which is not directly part of the design but is used in the design. An example of this
is the ieee library for vhdl. The library has the following set of
requirements
- A library must consist of a static set of Files.
Libraries are treated in a similar fashion to projects except for a few differences important to the performance of the
plugin
- Files in the library directory are only compiled when used by files in the project directory.
- Library files are only compiled initially when the design is loaded.
Speeding Up Library Load Time (Alpha)
In general history is intentionally not stored between different "runs" or "cleans" of the project. For the cases of
libraries which are static there is the option to store the information from the last run. This is highly recommended
for performance of the plugin. To enable this check the box for Enable Storage of Library Contents

Creating New Library
Creation of a new library follows the same steps as creating a new project.
Right click on the libraries folder and select New->Hardware
Library
