![]() |
|
PhoenixGenerator
2.0.4
Set of tools to generate code
|
Include dependency graph for simple_project_generator.h:
This graph shows which files directly or indirectly include this file:Go to the source code of this file.
Functions | |
| bool | isPhoenixDependency (const PString &packageName) |
| Check if a package is a Phoenix dependency. | |
| bool | simple_project_generator (const PPath &descriptionFile, const PVecPath &vecClassConfigFile, const PString &projectType, const GeneratorMode &mode) |
| Create a simple project from a configuration. | |
| bool isPhoenixDependency | ( | const PString & | packageName | ) |
Check if a package is a Phoenix dependency.
| packageName | : name of the package |
Definition at line 43 of file simple_project_generator.cpp.
Referenced by generateCmakeFindBody(), generateMarkdownDepList(), generatePhoenixFindModule(), generatePhoenixGlobalDep(), generatePhoenixPullExtraModule(), and generateTargetLinkBody().
Here is the caller graph for this function:| bool simple_project_generator | ( | const PPath & | descriptionFile, |
| const PVecPath & | vecClassConfigFile, | ||
| const PString & | projectType, | ||
| const GeneratorMode & | mode ) |
Create a simple project from a configuration.
| descriptionFile | : description of the full project |
| vecClassConfigFile | : vector of class configuration files (.pdata files) |
| projectType | : type of the project (SimpleCpp) |
| mode | : all modes of the generator (data/check/type/config stream) |
Definition at line 408 of file simple_project_generator.cpp.
References ProjectType::CPP, generateAllReplacementData(), generateClassGeneratorScript(), ProjectParam::mode, ProjectConfig::name, ProjectParam::name, ProjectParam::outputProjectDir, ProjectParam::outputSourceDir, ProjectParam::outputTestDir, project_generator_loadConfig(), project_generator_loadPackageInfo(), simple_project_generate_source(), simple_project_load_config(), GeneratorMode::type, ProjectConfig::version, ProjectParam::version, and ProjectType::WRAPPER.
Here is the call graph for this function: