Sugar Network/Recipe Specification: Difference between revisions

Created page with '<noinclude> {{TOCright}} Category:Activity Team </noinclude> Service publishing workflow is similar to activities. There is an info file, here ''service/service.info'', whic…'
 
Line 47: Line 47:
* ''requires'', additional dependencies that will be required during building other service which depends on this one
* ''requires'', additional dependencies that will be required during building other service which depends on this one


* ''exec'', command how to make buildtime bundle for ''dist'' command<br>Shell command, executed from service root directory. If this command starts to get complicated, you should move it to a script and just set this attribute to the command to run the script.<br>By default ''0sugar dist'' uses the same bundle as for runtime feed
* ''files'', list of files that will be included to buildtime.xml feed and won't be included to runtime.xml, format:
files = <glob-mask> [; <glob-mask> ...]


* ''generate-documentation'', if set, documentation project will be created on [http://api.sugarlabs.org/services/], for now only ''epydoc'' value is supported
* ''generate-documentation'', if set, documentation project will be created on [http://api.sugarlabs.org/services/], for now only ''epydoc'' value is supported