You can move a library to Shared Libraries by using the Export Library and Import Library functions. This ensures that all models used or referenced by models in this library are also transfered to Shared Libraries.
The export mechanism is provided by the Tree View. Right-click on the library you wish to export and choose Export Library... to start the export process.
Only top-level libraries can be exported.
Be aware that resolving these inconsistencies is important to ensure that the exported libraries are working on other MLDesigner installations.
Intellectual property can be protected if needed. You can do this by clearing the check mark for Include *.pl Files and adding a check mark to Include *.o Files, in the Export Library dialog. This ensures that only compiled object files are exported to the archive. Note that precompiled systems are platform dependent. It is not possible to export precompiled objects and execute the simulation on another platform. To do this the entire library must be recompiled after being exported and imported again.
With extremely large systems the size of the archive could be an inhibiting factor. To reduce the size of the archive exclude the .htm online documentation and the .o files.
The Import Library option is only available on the model bases My Libraries and Shared Libraries in the Tree view.
Ensure that all models used by systems in the top level library are stored in that library. If this is not the case the library that contains the model or the model itself must also be exported to the shared library. If the model is exported to the library the reference to it must be changed by re-instantiating the model in the relevant system.
To import .mar.gz archives right-click on My Libraries or Shared Libraries and choose Import Library. The Import Library dialog allows selection of mar and tar archives in the formats .mar, .tar, .mar.gz, .tar.gz and .tgz. The extracted contents of the archive will appear as a top level library in the Tree View.