1# Legacy command line flags for the XLA bridge libraries. 2 3# Please do not add more flags to this package. 4 5# The XLA bridge libraries were written in an environment that allowed 6# command-line flags to be scattered freely throughout the libraries. This 7# model, while initially convenient, leads to a proliferation in unused command 8# line flags in tests and binaries, and serious problems in servers, where one 9# might wish parameters to be different in independent RPC calls to the same 10# routine. 11# 12# Please don't add more flags. If you're a library author, pass options and 13# parameters explicitly through the library's interface. 14 15licenses(["notice"]) # Apache 2.0 16 17package(default_visibility = ["//tensorflow:internal"]) 18 19cc_library( 20 name = "encapsulate_subgraphs_pass_flags", 21 srcs = ["encapsulate_subgraphs_pass_flags.cc"], 22 hdrs = ["encapsulate_subgraphs_pass_flags.h"], 23 deps = 24 [ 25 "//tensorflow/compiler/xla/legacy_flags:parse_flags_from_env", 26 "//tensorflow/core:framework_internal", 27 "//tensorflow/core:lib", 28 ], 29) 30 31cc_library( 32 name = "mark_for_compilation_pass_flags", 33 srcs = ["mark_for_compilation_pass_flags.cc"], 34 hdrs = ["mark_for_compilation_pass_flags.h"], 35 deps = 36 [ 37 "//tensorflow/compiler/xla/legacy_flags:parse_flags_from_env", 38 "//tensorflow/core:framework_internal", 39 "//tensorflow/core:lib", 40 ], 41) 42 43cc_library( 44 name = "parallel_check_op_flags", 45 srcs = ["parallel_check_op_flags.cc"], 46 hdrs = ["parallel_check_op_flags.h"], 47 deps = 48 [ 49 "//tensorflow/compiler/xla/legacy_flags:parse_flags_from_env", 50 "//tensorflow/core:framework_internal", 51 "//tensorflow/core:lib", 52 ], 53) 54 55# ----------------------------------------------------------------------------- 56 57filegroup( 58 name = "all_files", 59 srcs = glob( 60 ["**/*"], 61 exclude = [ 62 "**/METADATA", 63 "**/OWNERS", 64 ], 65 ), 66 visibility = ["//tensorflow:__subpackages__"], 67) 68