Kurallar

Sorun bildir Kaynağı görüntüle Nightly · 8.3 · 8.2 · 8.1 · 8.0 · 7.6

Bazel ekosisteminde, popüler dilleri ve paketleri desteklemek için giderek büyüyen ve gelişen bir dizi kural bulunur. Bazel'in gücünün büyük bir kısmı, diğer kullanıcılar tarafından kullanılabilecek yeni kurallar tanımlama özelliğinden gelir.

Bu sayfada, önerilen, yerel ve yerel olmayan Bazel kuralları açıklanmaktadır.

Önerilen kurallardan bazılarını aşağıda bulabilirsiniz:

Skylib deposunda, yeni kurallar ve yeni makrolar yazarken yararlı olabilecek ek işlevler bulunur.

Yukarıdaki kurallar incelendi ve önerilen kurallarla ilgili şartlarımıza uygun olduğu belirlendi. Sorunlar ve özellik istekleriyle ilgili olarak ilgili kural grubunun bakımcılarıyla iletişime geçin.

Daha fazla Bazel kuralı bulmak için bir arama motoru kullanın, awesomebazel.com'a göz atın veya GitHub'da arama yapın.

Belirli bir programlama dili için geçerli olmayan yerel kurallar

Yerel kurallar, Bazel ikilisiyle birlikte gönderilir ve load ifadesi olmadan BUILD dosyalarında her zaman kullanılabilir.

Yerel olmayan yerleştirilmiş kurallar

Bazel, Starlark ile yazılmış ek kuralları da yerleştirir. Bunlar, @bazel_tools yerleşik harici depodan yüklenebilir.