Platform Team/Guide/Sweets Packaging: Difference between revisions
| Line 40: | Line 40: | ||
* ''homepage'' | * ''homepage'' | ||
* ''version'', service [[#Versioning scheme|version]] number<br>plain number are welcome, but complex versions are also supported<br>for libraries, if ''age'' was used, it should be plain number | * ''version'', service [[#Versioning scheme|version]] number<br>plain number are welcome, but complex versions are also supported<br>for libraries, if ''age'' was used, it should be plain number | ||
* ''binding'', what environment variables, 0sugar should export to session which uses this service | * ''binding'', what environment variables, 0sugar should export to session which uses this service | ||
| Line 59: | Line 58: | ||
* ''requires'', additional dependencies that will be required for building of other service | * ''requires'', additional dependencies that will be required for building of other service | ||
=== ''Library'' section === | |||
Adds additional parameters if service is library. Libraries should have plain ''version'' number and with ''age'' field, they will be use in [http://www.gnu.org/software/libtool/manual/html_node/Libtool-versioning.html#Libtool-versioning libtool] like style e.g. in [[#Autotools|autotools]] based projects. | |||
Section adds: | |||
* ''age'' libtool like age of version | |||
=== Support several ABIs of service dependencies === | === Support several ABIs of service dependencies === | ||