5711866217250996471

Archivio immutabile delle informazioni necessarie per la compilazione C++ aggregate tra le dipendenze.

Gli abbonati

definisce

depset CompilationContext.defines

Restituisce l'insieme di definizioni necessarie per compilare questo target. Ogni definizione è una stringa. Questi valori vengono propagati ai dipendenti transitivi del target, ossia qualsiasi regola che dipende da questo target.

intestazioni_diretto

list CompilationContext.direct_headers

Restituisce l'elenco di intestazioni modulari dichiarate da questo target. Sono incluse sia le intestazioni pubbliche (come quelle elencate in "hdrs"") sia le intestazioni private (come quelle elencate in "srcs").

direct_private_headers

list CompilationContext.direct_private_headers

Restituisce l'elenco di intestazioni private modulari (quelle elencate in "quos;srcs")" dichiarate da questo target.

direct_public_headers

list CompilationContext.direct_public_headers

Restituisce l'elenco di intestazioni pubbliche modulari (incluse in "hdrs") dichiarate da questo target.

direct_textual_headers

list CompilationContext.direct_textual_headers

Restituisce l'elenco di intestazioni testuali dichiarate da questo target.

framework_include

depset CompilationContext.framework_includes

Restituisce l'insieme di percorsi di ricerca (come stringhe) per i file di intestazione del framework. Normalmente passato con -F.

intestazioni

depset CompilationContext.headers

Restituisce l'insieme di intestazioni necessarie per compilare questa destinazione.

contiene

depset CompilationContext.includes

Restituisce l'insieme di percorsi di ricerca (come stringhe) per i file di intestazione a cui viene fatto riferimento sia tramite parentesi angolare sia tra virgolette. Normalmente passato con -I.

local_define

depset CompilationContext.local_defines

Restituisce l'insieme di definizioni necessarie per compilare questo target. Ogni definizione è una stringa. Questi valori non vengono propagati ai dipendenti transitori del target.

quote_include

depset CompilationContext.quote_includes

Restituisce l'insieme di percorsi di ricerca (come stringhe) per i file di intestazione a cui si fa riferimento tra virgolette, ad esempio #include "foo/bar/header.h". Possono essere relativi alla radice exec o assoluta. Di solito passato con -iquote.

system_include

depset CompilationContext.system_includes

Restituisce l'insieme dei percorsi di ricerca (come stringhe) per i file di intestazione a cui si fa riferimento nelle parentesi angolari, ad esempio #include <foo/bar/header.h>. Possono essere relativi alla radice exec o assoluta. Di solito passato con -isystem.

convalida_artefatti

depset CompilationContext.validation_artifacts

Restituisce l'insieme di artefatti di convalida.