|
CPGen
C++ project generator
|
A build target after module injections have been applied. More...
#include <Resolved.hpp>
Public Member Functions | |
| bool | operator== (const ResolvedTarget &other) const |
| Equality based solely on the target name. | |
Public Attributes | |
| TargetType | type = TargetType::Executable |
| CMake target kind. | |
| std::string | name |
Target name used in CMake (e.g. "test"). | |
| std::string | path |
| Relative source directory for this target. | |
A build target after module injections have been applied.
Two ResolvedTarget objects are considered equal (for deduplication purposes) when their name fields match, regardless of type or path.
|
inline |
Equality based solely on the target name.
| other | The target to compare against. |
true if both targets share the same name. | std::string ResolvedTarget::name |
Target name used in CMake (e.g. "test").
| std::string ResolvedTarget::path |
Relative source directory for this target.
| TargetType ResolvedTarget::type = TargetType::Executable |
CMake target kind.