message: Explicitly declare MKLDNN internal headers as source files in MKLDNN build file.
  Fixes Bazel build error when building TF as a submodule with MKLDNN enabled; by explicitly declaring these files as inputs Bazel can find them in the build sandbox.
diff: @@ -17,8 +17,12 @@ cc_library(
  name = "mkl_dnn",
  srcs = glob([
  "src/common/*.cpp",
  + "src/common/*.hpp",
  "src/cpu/*.cpp",
  + "src/cpu/*.hpp",
  "src/cpu/gemm/*.cpp",
  + "src/cpu/gemm/*.hpp",
  + "src/cpu/xbyak/*.h",
  ]),
  hdrs = glob(["include/*"]),
  copts = [
  @@ -68,8 +72,12 @@ cc_library(
  name = "mkldnn_single_threaded",
  srcs = glob([
  "src/common/*.cpp",
  + "src/common/*.hpp",
  "src/cpu/*.cpp",
  + "src/cpu/*.hpp",
  "src/cpu/gemm/*.cpp",
  + "src/cpu/gemm/*.hpp",
  + "src/cpu/xbyak/*.h",
  ]),
  hdrs = glob(["include/*"]),
  copts = [
  