1 2package(default_visibility = ["//visibility:public"]) 3licenses(["notice"]) 4 5filegroup( 6 name = "fruit_headers", 7 srcs = glob([ 8 "include/**/*.h", 9 ]) + [ 10 "//third_party/fruit/configuration/bazel:fruit-config-base", 11 ], 12) 13 14cc_library( 15 name = "fruit", 16 srcs = glob([ 17 "src/*.cpp", 18 "include/fruit/impl/**/*.h", 19 ]), 20 hdrs = glob(["include/fruit/*.h"]), 21 includes = ["include", "configuration/bazel"], 22 deps = [ 23 "@boost//:unordered", 24 "//third_party/fruit/configuration/bazel:fruit-config-base", 25 ], 26 linkopts = ["-lm"], 27) 28