From: Benoit Steiner Date: Tue, 27 Feb 2018 01:01:24 +0000 (-0800) Subject: Only link the swapping code when compiling TensorFlow with CUDA support. X-Git-Tag: upstream/v1.7.0~90 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=60ff3890e98f53c1037440d5e535f6f79ad42d7d;p=platform%2Fupstream%2Ftensorflow.git Only link the swapping code when compiling TensorFlow with CUDA support. PiperOrigin-RevId: 187104273 --- diff --git a/tensorflow/core/grappler/optimizers/BUILD b/tensorflow/core/grappler/optimizers/BUILD index 908e58b..a52d1c8 100644 --- a/tensorflow/core/grappler/optimizers/BUILD +++ b/tensorflow/core/grappler/optimizers/BUILD @@ -3,6 +3,7 @@ licenses(["notice"]) # Apache 2.0 load("//tensorflow:tensorflow.bzl", "tf_cc_test") load("//tensorflow:tensorflow.bzl", "tf_cc_test_gpu") load("//tensorflow:tensorflow.bzl", "tf_kernel_library") +load("@local_config_cuda//cuda:build_defs.bzl", "if_cuda") filegroup( name = "all_files", @@ -319,8 +320,6 @@ cc_library( ], visibility = ["//visibility:public"], deps = [ - ":gpu_swapping_kernels", - ":gpu_swapping_ops", ":graph_optimizer", ":graph_rewriter", ":static_schedule", @@ -336,7 +335,10 @@ cc_library( "//tensorflow/core/grappler/costs:graph_properties", "//tensorflow/core/grappler/utils:topological_sort", "//tensorflow/core/grappler/utils:traversal", - ], + ] + if_cuda([ + ":gpu_swapping_kernels", + ":gpu_swapping_ops", + ]), ) tf_cc_test_gpu(