Add lib targets for all C vision tasks
PiperOrigin-RevId: 586805240
This commit is contained in:
parent
7d73a3e1fd
commit
2b53891a7c
|
@ -64,3 +64,37 @@ cc_test(
|
|||
"@com_google_googletest//:gtest_main",
|
||||
],
|
||||
)
|
||||
|
||||
# bazel build -c opt --linkopt -s --strip always --define MEDIAPIPE_DISABLE_GPU=1 \
|
||||
# //mediapipe/tasks/c/vision/image_classifier:libimage_classifier.so
|
||||
cc_binary(
|
||||
name = "libimage_classifier.so",
|
||||
linkopts = [
|
||||
"-Wl,-soname=libimage_classifier.so",
|
||||
"-fvisibility=hidden",
|
||||
],
|
||||
linkshared = True,
|
||||
tags = [
|
||||
"manual",
|
||||
"nobuilder",
|
||||
"notap",
|
||||
],
|
||||
deps = [":image_classifier_lib"],
|
||||
)
|
||||
|
||||
# bazel build --config darwin_arm64 -c opt --strip always --define MEDIAPIPE_DISABLE_GPU=1 \
|
||||
# //mediapipe/tasks/c/vision/image_classifier:libimage_classifier.dylib
|
||||
cc_binary(
|
||||
name = "libimage_classifier.dylib",
|
||||
linkopts = [
|
||||
"-Wl,-install_name,libimage_classifier.dylib",
|
||||
"-fvisibility=hidden",
|
||||
],
|
||||
linkshared = True,
|
||||
tags = [
|
||||
"manual",
|
||||
"nobuilder",
|
||||
"notap",
|
||||
],
|
||||
deps = [":image_classifier_lib"],
|
||||
)
|
||||
|
|
|
@ -65,3 +65,37 @@ cc_test(
|
|||
"@com_google_googletest//:gtest_main",
|
||||
],
|
||||
)
|
||||
|
||||
# bazel build -c opt --linkopt -s --strip always --define MEDIAPIPE_DISABLE_GPU=1 \
|
||||
# //mediapipe/tasks/c/vision/image_embedder:libimage_embedder.so
|
||||
cc_binary(
|
||||
name = "libimage_embedder.so",
|
||||
linkopts = [
|
||||
"-Wl,-soname=libimage_embedder.so",
|
||||
"-fvisibility=hidden",
|
||||
],
|
||||
linkshared = True,
|
||||
tags = [
|
||||
"manual",
|
||||
"nobuilder",
|
||||
"notap",
|
||||
],
|
||||
deps = [":image_embedder_lib"],
|
||||
)
|
||||
|
||||
# bazel build --config darwin_arm64 -c opt --strip always --define MEDIAPIPE_DISABLE_GPU=1 \
|
||||
# //mediapipe/tasks/c/vision/image_embedder:libimage_embedder.dylib
|
||||
cc_binary(
|
||||
name = "libimage_embedder.dylib",
|
||||
linkopts = [
|
||||
"-Wl,-install_name,libimage_embedder.dylib",
|
||||
"-fvisibility=hidden",
|
||||
],
|
||||
linkshared = True,
|
||||
tags = [
|
||||
"manual",
|
||||
"nobuilder",
|
||||
"notap",
|
||||
],
|
||||
deps = [":image_embedder_lib"],
|
||||
)
|
||||
|
|
|
@ -63,3 +63,37 @@ cc_test(
|
|||
"@com_google_googletest//:gtest_main",
|
||||
],
|
||||
)
|
||||
|
||||
# bazel build -c opt --linkopt -s --strip always --define MEDIAPIPE_DISABLE_GPU=1 \
|
||||
# //mediapipe/tasks/c/vision/object_detector:libobject_detector.so
|
||||
cc_binary(
|
||||
name = "libobject_detector.so",
|
||||
linkopts = [
|
||||
"-Wl,-soname=libobject_detector.so",
|
||||
"-fvisibility=hidden",
|
||||
],
|
||||
linkshared = True,
|
||||
tags = [
|
||||
"manual",
|
||||
"nobuilder",
|
||||
"notap",
|
||||
],
|
||||
deps = [":object_detector_lib"],
|
||||
)
|
||||
|
||||
# bazel build --config darwin_arm64 -c opt --strip always --define MEDIAPIPE_DISABLE_GPU=1 \
|
||||
# //mediapipe/tasks/c/vision/object_detector:libobject_detector.dylib
|
||||
cc_binary(
|
||||
name = "libobject_detector.dylib",
|
||||
linkopts = [
|
||||
"-Wl,-install_name,libobject_detector.dylib",
|
||||
"-fvisibility=hidden",
|
||||
],
|
||||
linkshared = True,
|
||||
tags = [
|
||||
"manual",
|
||||
"nobuilder",
|
||||
"notap",
|
||||
],
|
||||
deps = [":object_detector_lib"],
|
||||
)
|
||||
|
|
Loading…
Reference in New Issue
Block a user