Configuration Struct

#include <configuration.h>

Public Members

std::string file_name
std::vector<std::string> defines
std::vector<std::string> includes
std::vector<std::string> includes_ext
std::vector<TopicInfo> topics
std::string readme
std::string output
std::string project_name
std::string project_version
std::string project_logo
std::string license
std::string license_display

Detailed Description

No description available.

Member Variable Documentation

std::string readme

The project's README source (path relative to build.source_path when the config sets one, else to the project config), copied into the version bundle as versions/

std::string license

The project's license source (path relative to build.source_path when the config sets one, else to the project config), the build.readme contract: copied into the version bundle as versions/

std::string license_display

The license name for the "licensed under" line (e.g. "MIT"), from the project's "License" fact at build time.

Appearance
Theme
—