diff --git a/tensorflow/lite/micro/BUILD b/tensorflow/lite/micro/BUILD index 4c694b3a0ee..4b40b1fa91c 100644 --- a/tensorflow/lite/micro/BUILD +++ b/tensorflow/lite/micro/BUILD @@ -10,6 +10,7 @@ load( package( default_visibility = ["//visibility:public"], + features = ["-layering_check"], licenses = ["notice"], # Apache 2.0 ) diff --git a/tensorflow/lite/micro/benchmarks/BUILD b/tensorflow/lite/micro/benchmarks/BUILD index 9f6d9dc2985..2b7dd14cc1b 100644 --- a/tensorflow/lite/micro/benchmarks/BUILD +++ b/tensorflow/lite/micro/benchmarks/BUILD @@ -1,6 +1,9 @@ load("@bazel_skylib//rules:build_test.bzl", "build_test") -licenses(["notice"]) # Apache 2.0 +package( + features = ["-layering_check"], + licenses = ["notice"], # Apache 2.0 +) package_group( name = "micro_top_level", diff --git a/tensorflow/lite/micro/examples/hello_world/BUILD b/tensorflow/lite/micro/examples/hello_world/BUILD index b5541f15fa9..a6be6261906 100644 --- a/tensorflow/lite/micro/examples/hello_world/BUILD +++ b/tensorflow/lite/micro/examples/hello_world/BUILD @@ -10,9 +10,11 @@ load( "micro_copts", ) -package(default_visibility = ["//visibility:public"]) - -licenses(["notice"]) # Apache 2.0 +package( + default_visibility = ["//visibility:public"], + features = ["-layering_check"], + licenses = ["notice"], # Apache 2.0 +) cc_library( name = "model", diff --git a/tensorflow/lite/micro/examples/image_recognition_experimental/BUILD b/tensorflow/lite/micro/examples/image_recognition_experimental/BUILD index 0506253fe20..094ed387063 100644 --- a/tensorflow/lite/micro/examples/image_recognition_experimental/BUILD +++ b/tensorflow/lite/micro/examples/image_recognition_experimental/BUILD @@ -6,7 +6,10 @@ load( "tflite_micro_cc_test", ) -licenses(["notice"]) # Apache 2.0 +package( + features = ["-layering_check"], + licenses = ["notice"], # Apache 2.0 +) cc_library( name = "image_model_data", diff --git a/tensorflow/lite/micro/examples/magic_wand/BUILD b/tensorflow/lite/micro/examples/magic_wand/BUILD index 06bc205a230..8749b0f34a3 100644 --- a/tensorflow/lite/micro/examples/magic_wand/BUILD +++ b/tensorflow/lite/micro/examples/magic_wand/BUILD @@ -6,9 +6,11 @@ load( "tflite_micro_cc_test", ) -package(default_visibility = ["//visibility:public"]) - -licenses(["notice"]) # Apache 2.0 +package( + default_visibility = ["//visibility:public"], + features = ["-layering_check"], + licenses = ["notice"], # Apache 2.0 +) cc_library( name = "magic_wand_model_data", diff --git a/tensorflow/lite/micro/examples/micro_speech/BUILD b/tensorflow/lite/micro/examples/micro_speech/BUILD index d5aa451b351..fbb23c49bcd 100644 --- a/tensorflow/lite/micro/examples/micro_speech/BUILD +++ b/tensorflow/lite/micro/examples/micro_speech/BUILD @@ -8,6 +8,7 @@ load( package( default_visibility = ["//visibility:public"], + features = ["-layering_check"], licenses = ["notice"], # Apache 2.0 ) diff --git a/tensorflow/lite/micro/examples/micro_speech/micro_features/BUILD b/tensorflow/lite/micro/examples/micro_speech/micro_features/BUILD index 0aa7ff14f73..3dff48682c7 100644 --- a/tensorflow/lite/micro/examples/micro_speech/micro_features/BUILD +++ b/tensorflow/lite/micro/examples/micro_speech/micro_features/BUILD @@ -7,6 +7,7 @@ load( package( default_visibility = ["//visibility:public"], + features = ["-layering_check"], licenses = ["notice"], # Apache 2.0 ) diff --git a/tensorflow/lite/micro/examples/person_detection/BUILD b/tensorflow/lite/micro/examples/person_detection/BUILD index 46614e99424..774d09fcf2a 100644 --- a/tensorflow/lite/micro/examples/person_detection/BUILD +++ b/tensorflow/lite/micro/examples/person_detection/BUILD @@ -6,9 +6,11 @@ load( "tflite_micro_cc_test", ) -package(default_visibility = ["//visibility:public"]) - -licenses(["notice"]) # Apache 2.0 +package( + default_visibility = ["//visibility:public"], + features = ["-layering_check"], + licenses = ["notice"], # Apache 2.0 +) cc_library( name = "model_settings", diff --git a/tensorflow/lite/micro/examples/person_detection/utils/BUILD b/tensorflow/lite/micro/examples/person_detection/utils/BUILD index 23580b399e8..733040e2ca6 100644 --- a/tensorflow/lite/micro/examples/person_detection/utils/BUILD +++ b/tensorflow/lite/micro/examples/person_detection/utils/BUILD @@ -1,6 +1,9 @@ # Description: # TensorFlow Lite for Microcontrollers Vision Example Utils. -licenses(["notice"]) # Apache 2.0 +package( + features = ["-layering_check"], + licenses = ["notice"], # Apache 2.0 +) py_binary( name = "raw_to_bitmap", diff --git a/tensorflow/lite/micro/kernels/BUILD b/tensorflow/lite/micro/kernels/BUILD index 965578da0ed..4223e57e755 100644 --- a/tensorflow/lite/micro/kernels/BUILD +++ b/tensorflow/lite/micro/kernels/BUILD @@ -7,7 +7,10 @@ load( "micro_copts", ) -licenses(["notice"]) # Apache 2.0 +package( + licenses = ["notice"], # Apache 2.0 + features = ["-layering_check"], +) config_setting( name = "xtensa_hifimini", @@ -670,6 +673,7 @@ cc_library( "//tensorflow/lite/c:common", "//tensorflow/lite/kernels/internal:compatibility", "//tensorflow/lite/kernels/internal:types", + "//tensorflow/lite/micro:debug_log", ], ) diff --git a/tensorflow/lite/micro/kernels/test_data_generation/BUILD b/tensorflow/lite/micro/kernels/test_data_generation/BUILD index bdec637e947..a9aa90f4d14 100644 --- a/tensorflow/lite/micro/kernels/test_data_generation/BUILD +++ b/tensorflow/lite/micro/kernels/test_data_generation/BUILD @@ -1,6 +1,9 @@ load("@bazel_skylib//rules:build_test.bzl", "build_test") -licenses(["notice"]) +package( + features = ["-layering_check"], + licenses = ["notice"], # Apache 2.0 +) cc_binary( name = "generate_flexbuffers_data", diff --git a/tensorflow/lite/micro/memory_planner/BUILD b/tensorflow/lite/micro/memory_planner/BUILD index a674f075cb6..3023e449fcd 100644 --- a/tensorflow/lite/micro/memory_planner/BUILD +++ b/tensorflow/lite/micro/memory_planner/BUILD @@ -9,6 +9,7 @@ load( package( default_visibility = ["//visibility:public"], + features = ["-layering_check"], licenses = ["notice"], # Apache 2.0 ) diff --git a/tensorflow/lite/micro/testing/BUILD b/tensorflow/lite/micro/testing/BUILD index 8936847d89c..d07e965cba4 100644 --- a/tensorflow/lite/micro/testing/BUILD +++ b/tensorflow/lite/micro/testing/BUILD @@ -4,7 +4,10 @@ load( "tflite_micro_cc_test", ) -licenses(["notice"]) # Apache 2.0 +package( + features = ["-layering_check"], + licenses = ["notice"], # Apache 2.0 +) package_group( name = "micro",