GOM : Profile
profile
A profile is a collection of projects and repositories that are logically to be considered a unit. A profile can provide a consistent set of installable dependencies, or tagged versions of cvs modules to be used.
Attribute | Description | Required? |
---|---|---|
name | The name of the profile. | Yes |
module
An individual module to be included. While a complete module can be defined here, typically one is referenced via href. For a complete description, see the documentation for module.
Attribute | Description | Required? |
---|---|---|
href | URI of the file containing the module definition | Yes |
project
An individual project to be extended. For a complete description, see the documentation for project.
Attribute | Description | Required? |
---|---|---|
name | Name of the project to be modified | Yes |
package | Specifies the name of the subdirectory relative to the pkgdir specified in the workspace definition. | No |
repository
An repository to be included. While a complete repository can be defined here, typically one is referenced via href. For a complete description, see the documentation for repository.
Attribute | Description | Required? |
---|---|---|
href | URI of the file containing the repository definition | Yes |
by Sam Ruby, Adam R. B. Jack