Type defineLibrary
Define a relationship between a library name and the corresponding Maven repo artifact key.
The name of a library is the name of the library JAR file without the .jar extension.
An artifact key is a Maven repo coordinate without a version.
For example:
<defineLibrary name="VAqua" key="org.violetlib:vaqua"/>
Multiple library names may be associated with the same artifact key. If an attempt is made to associate multiple artifact keys with the same library name, only the first association is used.
Parameters accepted as attributes
| Attribute | Description | Type | Required? |
| name | Specify the library name. | String | Yes. |
| key | Specify the artifact key. | String | Yes. |