github.com/johnnyeven/libtools@v0.0.0-20191126065708-61829c1adf46/third_party/mkl/mkl.BUILD (about) 1 licenses(["notice"]) # 3-Clause BSD 2 3 exports_files(["license.txt"]) 4 5 filegroup( 6 name = "LICENSE", 7 srcs = [ 8 "license.txt", 9 ], 10 visibility = ["//visibility:public"], 11 ) 12 13 cc_library( 14 name = "mkl_headers", 15 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)"]), 16 includes = ["include"], 17 visibility = ["//visibility:public"], 18 ) 19 20 cc_library( 21 name = "mkl_libs_linux", 22 srcs = [ 23 "lib/libiomp5.so", 24 "lib/libmklml_intel.so", 25 ], 26 visibility = ["//visibility:public"], 27 ) 28 29 cc_library( 30 name = "mkl_libs_darwin", 31 srcs = [ 32 "lib/libiomp5.dylib", 33 "lib/libmklml.dylib", 34 ], 35 visibility = ["//visibility:public"], 36 ) 37 38 cc_library( 39 name = "mkl_libs_windows", 40 srcs = [ 41 "lib/libiomp5md.lib", 42 "lib/mklml.lib", 43 ], 44 linkopts = ["/FORCE:MULTIPLE"], 45 visibility = ["//visibility:public"], 46 )