@@ -21,35 +21,21 @@ package(default_visibility = [
2121
2222licenses (["notice" ])
2323
24- config_setting (
25- name = "enable_odml_maven_build" ,
26- define_values = {"ENABLE_ODML_MAVEN_BUILD" : "1" },
27- visibility = ["//visibility:public" ],
28- )
29-
3024cc_library (
3125 name = "llm" ,
3226 srcs = ["llm.cc" ],
3327 hdrs = ["llm.h" ],
3428 deps = [
3529 "//mediapipe/java/com/google/mediapipe/framework/jni:class_registry" ,
3630 "//mediapipe/java/com/google/mediapipe/framework/jni:jni_util" ,
37- "//mediapipe/tasks/cc/genai/inference/c:llm_inference_engine_hdr" , # needed with ENABLE_ODML_MAVEN_BUILD
31+ "//mediapipe/tasks/cc/genai/inference/c:libllm_inference_engine_cpu" ,
3832 "//mediapipe/tasks/java/com/google/mediapipe/tasks/genai/llminference/jni/proto:llm_options_cc_proto" ,
3933 "//mediapipe/tasks/java/com/google/mediapipe/tasks/genai/llminference/jni/proto:llm_response_context_cc_proto" ,
4034 "@com_google_absl//absl/log:absl_log" ,
4135 "@com_google_absl//absl/status" ,
4236 "@com_google_absl//absl/strings" ,
4337 "@skia//:core" ,
4438 ] + select ({
45- "//conditions:default" : [
46- "//mediapipe/tasks/cc/genai/inference/c:libllm_inference_engine_cpu" ,
47- ],
48- ":enable_odml_maven_build" : [
49- "@odml//odml/infra/genai/inference:all_possible_calculators" ,
50- "@odml//odml/infra/genai/inference/c:libllm_inference_engine" ,
51- ],
52- }) + select ({
5339 "//conditions:default" : [
5440 ],
5541 "//mediapipe:android" : [],
0 commit comments