kse-01/tensorflow/third_party/mkl/mkl.BUILD
github-classroom[bot] 05b050893c
Initial commit
2023-10-09 11:37:31 +00:00

47 lines
995 B
Plaintext

licenses(["notice"]) # 3-Clause BSD
exports_files(["license.txt"])
filegroup(
name = "LICENSE",
srcs = [
"license.txt",
],
visibility = ["//visibility:public"],
)
cc_library(
name = "mkl_headers",
srcs = glob(["include/*(.cc|.cpp|.cxx|.c++|.C|.c|.h|.hh|.hpp|.ipp|.hxx|.inc|.S|.s|.asm|.a|.lib|.pic.a|.lo|.lo.lib|.pic.lo|.so|.dylib|.dll|.o|.obj|.pic.o)"]),
includes = ["include"],
visibility = ["//visibility:public"],
)
cc_library(
name = "mkl_libs_linux",
srcs = [
"lib/libiomp5.so",
"lib/libmklml_intel.so",
],
visibility = ["//visibility:public"],
)
cc_library(
name = "mkl_libs_darwin",
srcs = [
"lib/libiomp5.dylib",
"lib/libmklml.dylib",
],
visibility = ["//visibility:public"],
)
cc_library(
name = "mkl_libs_windows",
srcs = [
"lib/libiomp5md.lib",
"lib/mklml.lib",
],
linkopts = ["/FORCE:MULTIPLE"],
visibility = ["//visibility:public"],
)