Sorun bildirinopen_in_new
Kaynağı gösteropen_in_new
C++ derlemesi için bağımlılar genelinde toplanan sabit bilgiler gerekli.
Üyeler
tanımlar
depset CompilationContext.defines
Bu hedefi derlemek için gereken tanım grubunu döndürür. Her bir tanım bir dizedir. Bu değerler, hedefin geçişli bağımlılarına, yani bu hedefe bağlı tüm kurallara uygulanır.
list CompilationContext.direct_headers
Bu hedef tarafından tanımlanan modüler başlıkların listesini döndürür. Bu durum, hem genel üstbilgileri ("hdr'ler"de listelenenler gibi) hem de gizli üstbilgileri ("srcs"de listelenenler gibi) içerir.
list CompilationContext.direct_private_headers
Bu hedef tarafından tanımlanan modüler özel üstbilgilerin ("src"lerde listelenenler) listesini döndürür.
list CompilationContext.direct_public_headers
Bu hedef tarafından tanımlanan modüler herkese açık başlıkların ("hdr"larda listelenenler) listesini döndürür.
list CompilationContext.direct_textual_headers
Bu hedef tarafından tanımlanan metin başlıklarının listesini döndürür.
çerçeve_dahil_edilenler
depset CompilationContext.framework_includes
Çerçeve başlık dosyaları için arama yolları kümesini (dize olarak) döndürür. Genellikle -F ile geçer.
depset CompilationContext.headers
Bu hedefi derlemek için gereken üstbilgi grubunu döndürür.
içerir
depset CompilationContext.includes
Hem açılı ayraç hem de tırnak işaretleri tarafından başvurulan başlık dosyaları için arama yolları grubunu (dize olarak) döndürür. Genellikle -I ile geçer.
yerel_tanımlar
depset CompilationContext.local_defines
Bu hedefi derlemek için gereken tanım grubunu döndürür. Her bir tanım bir dizedir. Bu değerler hedefin geçişli bağımlılarına yayılmaz.
tırnak_içerir
depset CompilationContext.quote_includes
Tırnak işaretleriyle belirtilen başlık dosyaları için arama yolları kümesini (dize olarak) döndürür (ör. #include "foo/bar/header.h"). Yürütücü köküne veya mutlaka göre olabilir. Genellikle -iquote ile geçirilir.
sistem_dahil_edilir
depset CompilationContext.system_includes
Köşeli ayraçla başvurulan başlık dosyaları (ör. #include <foo/bar/header.h>) için arama yolları grubunu (dize olarak) döndürür. Yürütücü köküne veya mutlakına göre olabilir. Genellikle -isystem ile geçirilir.
doğrulama_yapıları
depset CompilationContext.validation_artifacts
Doğrulama yapıları grubunu döndürür.