diff --git a/.gitignore b/.gitignore index d7a186358..e866584be 100644 --- a/.gitignore +++ b/.gitignore @@ -9,9 +9,10 @@ obj/ *.csproj *.sln +*.aar *.dll +*.dylib *.so -*.aar bazel-* diff --git a/Assets/MediaPipe/SDK/Plugins/libmediapipe_c.dylib.meta b/Assets/MediaPipe/SDK/Plugins/libmediapipe_c.dylib.meta new file mode 100644 index 000000000..6e49562f8 --- /dev/null +++ b/Assets/MediaPipe/SDK/Plugins/libmediapipe_c.dylib.meta @@ -0,0 +1,32 @@ +fileFormatVersion: 2 +guid: f268f30ffc5224c62a75c54d3cafa39f +PluginImporter: + externalObjects: {} + serializedVersion: 2 + iconMap: {} + executionOrder: {} + defineConstraints: [] + isPreloaded: 0 + isOverridable: 0 + isExplicitlyReferenced: 0 + validateReferences: 1 + platformData: + - first: + Any: + second: + enabled: 0 + settings: {} + - first: + Editor: Editor + second: + enabled: 1 + settings: + DefaultValueInitialized: true + - first: + Standalone: OSXUniversal + second: + enabled: 1 + settings: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/C/mediapipe_api/BUILD b/C/mediapipe_api/BUILD index 09aba6704..ce61f4ce2 100644 --- a/C/mediapipe_api/BUILD +++ b/C/mediapipe_api/BUILD @@ -36,13 +36,29 @@ cc_library( ) cc_binary( - name = "libmediapipe_c", + name = "libmediapipe_c.so", + deps = [":mediapipe_c"], + linkshared = True, + linkstatic = True, + visibility = ["//visibility:public"], +) + +cc_binary( + name = "libmediapipe_c.dylib", deps = [":mediapipe_c"], linkshared = True, linkstatic = True, visibility = ["//visibility:public"], ) +alias( + name = "libmediapipe_c", + actual = select({ + "@com_google_mediapipe//mediapipe:macos": ":libmediapipe_c.dylib", + "//conditions:default": ":libmediapipe_c.so", + }), +) + # It is recommended that you include only neccessary calculators. cc_library( name = "calculators",