![]() |
|
PhoenixGenerator
2.0.4
Set of tools to generate code
|
Configuration of the project. More...
#include <project_generator_load.h>
Public Attributes | |
| ProjectMembersMap | authorMap |
| Map of authors of the project. | |
| PString | ciToolkitUrl |
| CI toolkit url. | |
| PString | ciToolkitVersion |
| Version of the Phoenix CI toolkit component (optional, defaults to 3.0.4) | |
| ProjectMembersMap | contributorMap |
| Map of the contributors of the project. | |
| PString | description |
| Description of the project. | |
| std::vector< PString > | keywordList |
| List of keywords linked to the project. | |
| PString | mainBranch |
| Main branch of hte project. | |
| ProjectMembersMap | maintainerMap |
| Map of maintainers of the project. | |
| PackageMap | mapDependencies |
| Map of all dependencies of the project with structure PPackageAttribute values. | |
| PString | name |
| Name of the project. | |
| PString | publicationDate |
| Date of creation of the project. | |
| PString | runnerTag |
| Specific runner tag if needed (could be MUST_big_runner) | |
| PString | url |
| Project url. | |
| PString | version |
| Project version. | |
Configuration of the project.
Definition at line 18 of file project_generator_load.h.
| ProjectMembersMap ProjectConfig::authorMap |
Map of authors of the project.
Definition at line 36 of file project_generator_load.h.
Referenced by generateAuthorListPixi(), generateProjectAuthorList(), and project_generator_loadConfig().
| PString ProjectConfig::ciToolkitUrl |
CI toolkit url.
Definition at line 32 of file project_generator_load.h.
Referenced by generateReplacementMap(), and project_generator_loadConfig().
| PString ProjectConfig::ciToolkitVersion |
Version of the Phoenix CI toolkit component (optional, defaults to 3.0.4)
Definition at line 34 of file project_generator_load.h.
Referenced by generateReplacementMap(), and project_generator_loadConfig().
| ProjectMembersMap ProjectConfig::contributorMap |
Map of the contributors of the project.
Definition at line 40 of file project_generator_load.h.
Referenced by generateProjectContributorList(), and project_generator_loadConfig().
| PString ProjectConfig::description |
Description of the project.
Definition at line 26 of file project_generator_load.h.
Referenced by generateReplacementMap(), and project_generator_loadConfig().
| std::vector<PString> ProjectConfig::keywordList |
List of keywords linked to the project.
Definition at line 42 of file project_generator_load.h.
Referenced by generateKeywordsBody(), and project_generator_loadConfig().
| PString ProjectConfig::mainBranch |
Main branch of hte project.
Definition at line 28 of file project_generator_load.h.
Referenced by project_generator_loadConfig().
| ProjectMembersMap ProjectConfig::maintainerMap |
Map of maintainers of the project.
Definition at line 38 of file project_generator_load.h.
Referenced by generateMaintainer(), and project_generator_loadConfig().
| PackageMap ProjectConfig::mapDependencies |
Map of all dependencies of the project with structure PPackageAttribute values.
Definition at line 46 of file project_generator_load.h.
Referenced by generateCmakeFindBody(), generateMarkdownDepList(), generatePhoenixFindModule(), generatePhoenixGlobalDep(), generatePhoenixPullExtraModule(), generatePixiBody(), generateTargetLinkBody(), project_generator_loadPackageInfo(), and project_generator_split_dependencies().
| PString ProjectConfig::name |
Name of the project.
Definition at line 20 of file project_generator_load.h.
Referenced by generatePhoenixGlobalDep(), generateReplacementMap(), generateTargetLinkBody(), project_generator_loadConfig(), and simple_project_generator().
| PString ProjectConfig::publicationDate |
Date of creation of the project.
Definition at line 44 of file project_generator_load.h.
| PString ProjectConfig::runnerTag |
Specific runner tag if needed (could be MUST_big_runner)
Definition at line 30 of file project_generator_load.h.
Referenced by generateReplacementMap(), and project_generator_loadConfig().
| PString ProjectConfig::url |
Project url.
Definition at line 22 of file project_generator_load.h.
Referenced by generateReplacementMap(), and project_generator_loadConfig().
| PString ProjectConfig::version |
Project version.
Definition at line 24 of file project_generator_load.h.
Referenced by generateReplacementMap(), project_generator_loadConfig(), and simple_project_generator().