מושגים ומונחים
פונקציות
כללים
כללים מותאמים נשלחים עם קובץ בינארי של Bazel והם לא מחייבים הצהרה שלload
.
כללים מותאמים זמינים בכל העולם בקובצי BUILD. אפשר למצוא אותם בקובץ .bzl
במודול native
.
לגבי כללים שאינם מותאמים ל-Starlark ששולחים בנפרד מ-Bazel, כדאי לעיין ברשימת
הכללים המומלצים.
כללים מותאמים ספציפיים לשפה
שפה | כללים בינאריים | כללי הספרייה | כללי בדיקה | כללים אחרים |
---|---|---|---|---|
Android |
android_binary
|
aar_Import
android_library |
android_instrumentation_test
android_local_test |
android_device
android_ndk_repository android_sdk_repository |
C / C++ |
cc_binary
|
cc_Import
cc_library cc_proto_library fdo_prefetch_hints fdo_profile propeller_optimize |
cc_test
|
cc_toolschain
cc_toolschain_Suite |
Java |
JavaScript_binary
|
javascript_Import
javascript_library javascript_lite_proto_library JavaScript_proto_library |
JavaScript_test
|
javascript_package_Configuration
JavaScript_plugins javascript_runtime JavaScript_toolschain |
Objective-C |
apple_static_library
|
j2objc_library
objc_Import objc_library |
available_xcodes
xcode_config xcode_version |
|
מאגר נתונים זמני לפרוטוקול |
proto_lang_toolschain
proto_library |
|||
Python |
py_binary
|
py_library
|
py_test
|
py_runtime
|
מעטפת |
sh_binary
|
sh_library
|
sh_test
|
כללים מקומיים להערכת שפה
משפחתי | כללים |
---|---|
פעולות נוספות | |
כללי | |
פלטפורמה | |
סביבת עבודה |