load("@org_tensorflow//tensorflow:tensorflow.bzl", "pybind_extension") package( default_visibility = [ "//visibility:public", ], licenses = ["notice"], # Apache 2.0 ) pybind_extension( name = "_pywrap_codegen", srcs = [ "codegen_lib.cc", ], features = ["-use_header_modules"], module_name = "_pywrap_codegen", deps = [ "//tensorflow_lite_support/codegen:android_java_generator", "//tensorflow_lite_support/codegen:code_generator", "@local_config_python//:python_headers", "@pybind11", ], ) py_binary( name = "codegen", srcs = [ "codegen.py", ], python_version = "PY3", deps = [ ":_pywrap_codegen", "@absl_py//absl:app", "@absl_py//absl/flags", "@absl_py//absl/logging", ], )