CBuild
C++ build system with scripts written in c++
Loading...
Searching...
No Matches
CBuild::CLANGMT< hash > Member List

This is the complete list of members for CBuild::CLANGMT< hash >, including all inherited members.

add_compile_arg(std::string arg)CBuild::Toolchainvirtual
add_define(std::string define, std::string val="")CBuild::Toolchainvirtual
add_external_dependency(CBuild::Dependency *dep)CBuild::Toolchain
add_file(std::string path)CBuild::Toolchainvirtual
add_folder(std::string path)CBuild::Toolchainvirtual
add_include(std::string include_path)CBuild::Toolchainvirtual
add_library_dir(std::string include, std::string lib)CBuild::Toolchainvirtual
add_library_include(std::string library)CBuild::Toolchainvirtual
add_link_arg(std::string arg)CBuild::Toolchainvirtual
add_pkgconfig_entry(std::string id)CBuild::Toolchainvirtual
add_requirment(std::string task_, CBuild::stage run_stage=CBuild::PRE)CBuild::Toolchainvirtual
add_undef(std::string define)CBuild::Toolchainvirtual
argsCBuild::Toolchainprotected
build() overrideCBuild::CLANGMT< hash >inlineprotectedvirtual
build_typeCBuild::Toolchainprotected
call(std::vector< std::string > *args, bool force=false, bool debug=false, bool dummy=false)CBuild::Toolchainvirtual
CLANGMT(std::string id)CBuild::CLANGMT< hash >inline
CLANGMT(std::string id, std::string name)CBuild::CLANGMT< hash >inline
clear()CBuild::Toolchainvirtual
cmd_str(std::string in)CBuild::Toolchainprotectedvirtual
compile(std::string cmd)CBuild::Toolchainvirtual
compilerCBuild::Toolchainprotected
compiler_argsCBuild::Toolchainprotected
crash() __attribute__((__noreturn__))CBuild::Toolchainvirtual
debug(std::vector< std::string > *args, std::vector< std::string > *pargs)CBuild::Toolchainvirtual
dependency_listCBuild::Toolchainprotected
dependsCBuild::Toolchainprotected
depends_on(std::string target)CBuild::Toolchainvirtual
depends_on_project(std::string path, std::string name, std::string id, std::string headers_path)CBuild::Toolchainvirtual
dummyCBuild::Toolchainprotected
error()CBuild::Toolchainvirtual
forceCBuild::Toolchainprotected
gen_file_list(bool force)CBuild::Toolchainprotectedvirtual
gen_file_list_for_linkingCBuild::Toolchainprotected
gen_file_list_force()CBuild::Toolchainvirtual
gen_out_file(std::string file)CBuild::Toolchainprotectedvirtual
gen_out_name(std::string executable=".run", std::string dyn_lib=".so", std::string stat_lib=".a")CBuild::Toolchainvirtual
gen_out_name_without_base_pathCBuild::Toolchainprotected
get_cmds()CBuild::Toolchainvirtual
get_compile_args()CBuild::Toolchainvirtual
get_id()CBuild::Toolchaininline
hasherCBuild::Toolchainprotected
idCBuild::Toolchainprotected
init()CBuild::Toolchainprotectedvirtual
link() overrideCBuild::CLANGMT< hash >inlineprotectedvirtual
link_argsCBuild::Toolchainprotected
link_pack() overrideCBuild::CLANGMT< hash >inlineprotectedvirtual
linkerCBuild::Toolchainprotected
load_project_deps(std::string curr_path)CBuild::Toolchainvirtual
multithreaded_target()CBuild::Toolchainvirtual
nameCBuild::Toolchainprotected
packerCBuild::Toolchainprotected
pkg_config_include_entriesCBuild::Toolchainprotected
post_build()CBuild::Toolchaininlineprotectedvirtual
post_link()CBuild::Toolchaininlineprotectedvirtual
pre_build()CBuild::Toolchaininlineprotectedvirtual
pre_link()CBuild::Toolchaininlineprotectedvirtual
project_depsCBuild::Toolchainprotected
requiredCBuild::Toolchainprotected
run(std::vector< std::string > *args)CBuild::Toolchainvirtual
set_hasher(Hash *hasher)CBuild::Toolchainvirtual
set_id(std::string id)CBuild::Toolchainvirtual
set_name(std::string name)CBuild::Toolchainvirtual
set_profiling_mode()CBuild::Toolchainvirtual
set_standart(std::string std_)CBuild::Toolchainvirtual
set_type(CBuild::build_type type)CBuild::Toolchainvirtual
set_version_major(int version)CBuild::Toolchainvirtual
static_analizer()CBuild::Toolchainvirtual
stdargs()CBuild::Toolchainvirtual
stdargs_lockCBuild::Toolchainprotected
targetsCBuild::Toolchainprotected
Toolchain()CBuild::Toolchaininline
version_majorCBuild::Toolchainprotected
warn()CBuild::Toolchainvirtual
~Toolchain()CBuild::Toolchaininlinevirtual