Runfiles

Çalışma zamanının yürütülmesi sırasında gerekli olan bir dosya grubuyla ilgili bilgi kapsayıcısıdır. Kural tarafından üretilen çıkışların ihtiyaç duyduğu çalıştırma dosyalarını derleme sistemine bildirmek için bu nesne DefaultInfo aracılığıyla iletilmelidir.

Ayrıntılar için runfiles kılavuzuna bakın.

Üyeler

empty_filenames

depset runfiles.empty_filenames

Oluşturulacak boş dosyaların adlarını döndürür.

dosyalar

depset runfiles.files

Runfiles grubunu dosya olarak döndürür.

birleştirmek

runfiles runfiles.merge(other)

Bunun ve bağımsız değişkenin tüm içeriğini içeren yeni bir runfiles nesnesi döndürür.

Not: Birleştirilecek çok sayıda runfiles nesneniz olduğunda, döngüde merge çağırmak yerine merge_all() öğesini kullanın. Bu, derleme hatalarına neden olabilecek derin çöküntü yapılarının oluşturulmasını önler.

Parametreler

Parametre Açıklama
other gerekli
Bunun için birleştirilecek runfiles nesnesi.

merge_all

runfiles runfiles.merge_all(other)

Bu öğenin ve bağımsız değişkendeki runfiles nesnelerinin tüm içeriğini içeren yeni bir runfiles nesnesi döndürür.

Parametreler

Parametre Açıklama
other sequence of runfiless; gerekli
Bununla birleştirilecek runfiles nesnelerinin sırası.

depset runfiles.root_symlinks

Kök sembolik bağlantı grubunu döndürür.

depset runfiles.symlinks

Sembolik bağlantı grubunu döndürür.