|
CPGen
C++ project generator
|
Implements the template directory resolution helpers. More...
#include "CPGen/System/PathResolver.hpp"#include <cstddef>#include <stdexcept>#include <string>#include <unistd.h>#include <vector>
Namespaces | |
| namespace | PathResolver |
Functions | |
| std::filesystem::path | PathResolver::executablePath () |
| Resolve the absolute path of the running executable. | |
| std::vector< std::filesystem::path > | PathResolver::resolveTemplatePaths () |
| Build the ordered list of template search directories. | |
| std::filesystem::path | PathResolver::findTemplatesRoot () |
| Return the first existing template root directory. | |
Implements the template directory resolution helpers.