CBuild
C++ build system with scripts written in c++
Loading...
Searching...
No Matches
Public Attributes | List of all members
CBuild::target_metadata_file Struct Reference

Metadata for a full toolchain Structure of file: More...

#include <build_data.hpp>

Public Attributes

std::string out
 Path to output binary (relative to CBuild.run)
 
std::string compiler
 Command used to compile this target (what shell command was used)
 
std::string linker
 Command used to link this target (what shell command was used)
 
std::string packer
 Command used to pack this target to a static library (what shell command was used)
 
std::vector< std::string > cargs
 Compile args.
 
std::vector< std::string > largs
 Link args.
 

Detailed Description

Metadata for a full toolchain Structure of file:

Definition at line 71 of file build_data.hpp.

Member Data Documentation

◆ cargs

std::vector<std::string> CBuild::target_metadata_file::cargs

◆ compiler

std::string CBuild::target_metadata_file::compiler

◆ largs

std::vector<std::string> CBuild::target_metadata_file::largs

◆ linker

std::string CBuild::target_metadata_file::linker

◆ out

std::string CBuild::target_metadata_file::out

◆ packer

std::string CBuild::target_metadata_file::packer

The documentation for this struct was generated from the following file: