@@ -147,12 +147,6 @@ config_setting(
147147 visibility = ["//visibility:public" ],
148148)
149149
150- config_setting (
151- name = "darwin" ,
152- values = {"cpu" : "darwin" },
153- visibility = ["//visibility:public" ],
154- )
155-
156150config_setting (
157151 name = "windows" ,
158152 values = {"cpu" : "x64_windows" },
@@ -165,9 +159,18 @@ config_setting(
165159 visibility = ["//visibility:public" ],
166160)
167161
162+ config_setting (
163+ name = "macos" ,
164+ values = {
165+ "apple_platform_type" : "macos" ,
166+ "cpu" : "darwin" ,
167+ },
168+ visibility = ["//visibility:public" ],
169+ )
170+
168171config_setting (
169172 name = "ios" ,
170- values = {"crosstool_top " : "//tools/osx/crosstool:crosstool " },
173+ values = {"apple_platform_type " : "ios " },
171174 visibility = ["//visibility:public" ],
172175)
173176
@@ -467,7 +470,7 @@ tf_cc_shared_object(
467470 name = "libtensorflow_framework.so" ,
468471 framework_so = [],
469472 linkopts = select ({
470- "//tensorflow:darwin " : [],
473+ "//tensorflow:macos " : [],
471474 "//tensorflow:windows" : [],
472475 "//conditions:default" : [
473476 "-Wl,--version-script,$(location //tensorflow:tf_framework_version_script.lds)" ,
@@ -503,7 +506,7 @@ tf_cc_shared_object(
503506tf_cc_shared_object (
504507 name = "tensorflow" ,
505508 linkopts = select ({
506- "//tensorflow:darwin " : [
509+ "//tensorflow:macos " : [
507510 "-Wl,-exported_symbols_list,$(location //tensorflow/c:exported_symbols.lds)" ,
508511 "-Wl,-install_name,@rpath/libtensorflow.so" ,
509512 ],
@@ -535,7 +538,7 @@ tf_cc_shared_object(
535538tf_cc_shared_object (
536539 name = "tensorflow_cc" ,
537540 linkopts = select ({
538- "//tensorflow:darwin " : [
541+ "//tensorflow:macos " : [
539542 "-Wl,-exported_symbols_list,$(location //tensorflow:tf_exported_symbols.lds)" ,
540543 ],
541544 "//tensorflow:windows" : [],
0 commit comments