...
Checkout the trunk/IMAS of the actor_release SVN repository on GFORGE (the repo itself is shared for both CPO and IDS actor releases)
svn co https://gforge6.eufus.eu/svn/actor_release/trunk/IMAS
(request access to the actor_release project directly on GFORGE if needed: https://gforge6.eufus.eu/gf/project/actor_release, request button on the top right under the activity graph)
Content of the repository
...
files | description |
---|---|
README | short description + few usage examples |
actor_install.py |
...
script that automates the build of IMAS actor(s) | |
TEMPLATE.yml |
...
template description of a released project(s)/actor(s) | |
*.yml |
...
list of currently released |
...
project(s)/actor(s) |
How-to
Start by taking a look at TEMPLATE.yml, and adapt the different information to your own needs for the targeted project/actors.
This YAML file contains five mandatory sections (mappings) as follow:
mappings | description | content | |
---|---|---|---|
SOURCES: | (required) information on Version Control System | sequence of mappings | description |
VCS: | (required) type of Version Control System | ||
REPO: | (required) URL of the repository, including path to branch/tag | ||
DIR: | (required) target directory in which to store the sources | ||
VERSION: | (optional) target version of the sources | ||
MODULES: | (required) information on module environment required | ||
BUILDS: | (required) information on how to build the libraries | ||
ACTORS: | (required) information on where FC2K project files are stored | ||
COMMENTS: | (optional) any comments, notes, documentation |