Exclude Android NN API-related sources and flags from iOS, Mac, and Emscripten builds
PiperOrigin-RevId: 261192756
This commit is contained in:
parent
0e9212a9bb
commit
34e8c0974e
@ -12,6 +12,9 @@ cc_library(
|
|||||||
"NeuralNetworksTypes.h",
|
"NeuralNetworksTypes.h",
|
||||||
],
|
],
|
||||||
linkopts = select({
|
linkopts = select({
|
||||||
|
"//tensorflow:emscripten": [],
|
||||||
|
"//tensorflow:ios": [],
|
||||||
|
"//tensorflow:macos": [],
|
||||||
"//tensorflow:windows": [],
|
"//tensorflow:windows": [],
|
||||||
"//conditions:default": ["-ldl"],
|
"//conditions:default": ["-ldl"],
|
||||||
}),
|
}),
|
||||||
@ -20,9 +23,15 @@ cc_library(
|
|||||||
cc_library(
|
cc_library(
|
||||||
name = "nnapi_implementation",
|
name = "nnapi_implementation",
|
||||||
srcs = select({
|
srcs = select({
|
||||||
|
"//tensorflow:emscripten": [
|
||||||
|
"nnapi_implementation_disabled.cc",
|
||||||
|
],
|
||||||
"//tensorflow:ios": [
|
"//tensorflow:ios": [
|
||||||
"nnapi_implementation_disabled.cc",
|
"nnapi_implementation_disabled.cc",
|
||||||
],
|
],
|
||||||
|
"//tensorflow:macos": [
|
||||||
|
"nnapi_implementation_disabled.cc",
|
||||||
|
],
|
||||||
"//tensorflow:windows": [
|
"//tensorflow:windows": [
|
||||||
"nnapi_implementation_disabled.cc",
|
"nnapi_implementation_disabled.cc",
|
||||||
],
|
],
|
||||||
@ -34,12 +43,16 @@ cc_library(
|
|||||||
"nnapi_implementation.h",
|
"nnapi_implementation.h",
|
||||||
],
|
],
|
||||||
linkopts = select({
|
linkopts = select({
|
||||||
|
"//tensorflow:emscripten": [],
|
||||||
|
"//tensorflow:ios": [],
|
||||||
|
"//tensorflow:macos": [],
|
||||||
"//tensorflow:windows": [],
|
"//tensorflow:windows": [],
|
||||||
"//conditions:default": ["-ldl"],
|
"//conditions:default": ["-ldl"],
|
||||||
}) + select({
|
}) + select({
|
||||||
"//tensorflow:android": [],
|
"//tensorflow:android": [],
|
||||||
"//tensorflow:macos": [],
|
"//tensorflow:emscripten": [],
|
||||||
"//tensorflow:ios": [],
|
"//tensorflow:ios": [],
|
||||||
|
"//tensorflow:macos": [],
|
||||||
"//tensorflow:windows": [],
|
"//tensorflow:windows": [],
|
||||||
"//conditions:default": ["-lrt"],
|
"//conditions:default": ["-lrt"],
|
||||||
}),
|
}),
|
||||||
|
Loading…
Reference in New Issue
Block a user