| # Tulsi Generator Scripts |
| package( |
| default_applicable_licenses = ["//:license"], |
| default_visibility = ["//:__subpackages__"], |
| ) |
| |
| licenses(["notice"]) |
| |
| filegroup( |
| name = "Scripts", |
| srcs = glob( |
| ["**/*"], |
| exclude = [ |
| "BUILD", |
| "**/*_tests.py", |
| ], |
| ), |
| ) |
| |
| py_binary( |
| name = "bazel_build_events", |
| srcs = ["bazel_build_events.py"], |
| python_version = "PY3", |
| srcs_version = "PY2AND3", |
| ) |
| |
| py_test( |
| name = "bazel_build_events_tests", |
| size = "small", |
| srcs = ["bazel_build_events_tests.py"], |
| deps = [":bazel_build_events"], |
| ) |
| |
| py_binary( |
| name = "symbol_cache_schema", |
| srcs = ["symbol_cache_schema.py"], |
| python_version = "PY3", |
| srcs_version = "PY2AND3", |
| deps = [":symbol_cache_schema_lib"], |
| ) |
| |
| py_library( |
| name = "symbol_cache_schema_lib", |
| srcs = ["symbol_cache_schema.py"], |
| srcs_version = "PY2AND3", |
| ) |
| |
| py_binary( |
| name = "update_symbol_cache", |
| srcs = ["update_symbol_cache.py"], |
| python_version = "PY3", |
| srcs_version = "PY2AND3", |
| deps = [":symbol_cache_schema_lib"], |
| ) |
| |
| py_binary( |
| name = "clean_symbol_cache", |
| srcs = ["clean_symbol_cache.py"], |
| python_version = "PY3", |
| srcs_version = "PY2AND3", |
| deps = [":symbol_cache_schema_lib"], |
| ) |
| |
| py_binary( |
| name = "install_genfiles", |
| srcs = ["install_genfiles.py"], |
| python_version = "PY3", |
| srcs_version = "PY2AND3", |
| ) |
| |
| py_test( |
| name = "install_genfiles_tests", |
| size = "small", |
| srcs = ["install_genfiles_tests.py"], |
| deps = [":install_genfiles"], |
| ) |
| |
| py_binary( |
| name = "bootstrap_lldbinit", |
| srcs = ["bootstrap_lldbinit.py"], |
| python_version = "PY3", |
| srcs_version = "PY2AND3", |
| ) |
| |
| test_suite( |
| name = "all_tests", |
| visibility = ["//visibility:public"], |
| ) |