Skip to main content

3 docs tagged with "architecture"

View all tags

Include What You Use (IWYU)

Include What You Use (IWYU) is a tool that helps ensure you only include the headers you actually need in your C++ files.

Modules

Modules are the building blocks of GP Engine's software architecture. You can organize your code into modules to create more efficient and maintainable projects.

Two-Phase Build Lifecycle

How GPBT separates target registration from target configuration to eliminate ordering bugs and ensure consistent dependency resolution.