Laporkan masalahopen_in_new
Lihat sumberopen_in_new
Nightly
·
8.0
·
7.4
·
7.3
·
7.2
·
7.1
·
7.0
·
6.5
Penyimpanan informasi yang tidak dapat diubah yang diperlukan untuk kompilasi C++ yang digabungkan di seluruh dependensi.
Anggota
menentukan
depset CompilationContext.defines
Menampilkan kumpulan definisi yang diperlukan untuk mengompilasi target ini. Setiap definisi adalah string. Nilai ini ditransmisikan ke dependen transitive target, yaitu aturan apa pun yang bergantung pada target ini.
list CompilationContext.direct_headers
Menampilkan daftar header modular yang dideklarasikan oleh target ini. Ini mencakup header publik (seperti yang tercantum di "hdrs") dan header pribadi (seperti yang tercantum di "srcs").
list CompilationContext.direct_private_headers
Menampilkan daftar header pribadi modular (yang tercantum di "srcs") yang dideklarasikan oleh target ini.
list CompilationContext.direct_public_headers
Menampilkan daftar header publik modular (yang tercantum dalam "hdrs") yang dideklarasikan oleh target ini.
list CompilationContext.direct_textual_headers
Menampilkan daftar header tekstual yang dideklarasikan oleh target ini.
external_includes
depset CompilationContext.external_includes
Menampilkan kumpulan jalur penelusuran (sebagai string) untuk file header eksternal yang dirujuk oleh tanda kurung sudut. Biasanya diteruskan dengan -isystem.
framework_includes
depset CompilationContext.framework_includes
Menampilkan kumpulan jalur penelusuran (sebagai string) untuk file header framework. Biasanya diteruskan dengan -F.
depset CompilationContext.headers
Menampilkan kumpulan header yang diperlukan untuk mengompilasi target ini.
berisi
depset CompilationContext.includes
Menampilkan kumpulan jalur penelusuran (sebagai string) untuk file header yang direferensikan oleh tanda kurung sudut dan tanda petik. Biasanya diteruskan dengan -I.
local_defines
depset CompilationContext.local_defines
Menampilkan kumpulan definisi yang diperlukan untuk mengompilasi target ini. Setiap definisi adalah string. Nilai ini tidak disebarkan ke dependen transitive target.
quote_includes
depset CompilationContext.quote_includes
Menampilkan kumpulan jalur penelusuran (sebagai string) untuk file header yang dirujuk oleh tanda kutip, misalnya #include "foo/bar/header.h". Jalur tersebut dapat bersifat relatif terhadap root exec atau absolut. Biasanya diteruskan dengan -iquote.
system_includes
depset CompilationContext.system_includes
Menampilkan kumpulan jalur penelusuran (sebagai string) untuk file header yang dirujuk oleh tanda kurung sudut, misalnya #include <foo/bar/header.h>. Jalur tersebut dapat bersifat relatif terhadap root exec atau absolut. Biasanya diteruskan dengan -isystem.
validation_artifacts
depset CompilationContext.validation_artifacts
Menampilkan kumpulan artefak validasi.