執行檔

回報問題 查看原始碼 Nightly · 8.0 · 7.4 · 7.3 · 7.2 · 7.1 · 7.0 · 6.5

容器,其中包含執行階段執行作業所需的檔案組合相關資訊。這個物件應透過 DefaultInfo 傳遞,以便向建構系統說明規則產生的輸出內容所需的執行檔案。

詳情請參閱runfiles 指南

成員

empty_filenames

depset runfiles.empty_filenames

傳回要建立的空白檔案名稱。

檔案

depset runfiles.files

以檔案形式傳回一組執行檔。

合併

runfiles runfiles.merge(other)

傳回新的 runfiles 物件,其中包含此物件和引數的所有內容。

注意:如果您有許多要合併的 runfiles 物件,請使用 merge_all(),而非在迴圈中呼叫 merge。這樣可避免建構可能導致建構失敗的深層 depset 結構。

參數

參數 說明
other runfiles; 必填
要合併至此的 runfiles 物件。

merge_all

runfiles runfiles.merge_all(other)

傳回新的 runfiles 物件,其中包含此物件和引數中 runfiles 物件的所有內容。

參數

參數 說明
other runfiles序列; 必要
要合併至此的 runfiles 物件序列。

depset runfiles.root_symlinks

傳回根目錄符號連結集。

depset runfiles.symlinks

傳回符號連結集。