C

Developer reference: this page includes exported implementation details. BUILD authors should prefer the User API reference.

cConfigSchema

const cConfigSchema

Declarative workspace configuration schema for C/C++. buildGenerate enables imp goal generate-build for unowned CMakeLists.txt/source files (off by default).

DEFAULT_CPP_SRCS

const DEFAULT_CPP_SRCS

Undocumented.

DEFAULT_CPP_HDRS

const DEFAULT_CPP_HDRS

Undocumented.

declared_path()

declared_path(handle, path = ".")

Undocumented.

has_c_main_entrypoint()

has_c_main_entrypoint(sourceText)

Undocumented.

registerCmakeProjectLabel()

registerCmakeProjectLabel(project)

Undocumented.

ccActionHandle()

ccActionHandle(handle)

Undocumented.

ccWorkloadHandles()

ccWorkloadHandles()

Undocumented.

ccLibrary

const ccLibrary

Declare a raw C/C++ library label.

ccBinary

const ccBinary

Declare a raw C/C++ binary label.

own_sources

const own_sources

Undocumented.

const cc_link_artifacts

Undocumented.

ccBuild

const ccBuild

Undocumented.

ccPackage

const ccPackage

Undocumented.