28 lines
		
	
	
		
			619 B
		
	
	
	
		
			Python
		
	
	
	
			
		
		
	
	
			28 lines
		
	
	
		
			619 B
		
	
	
	
		
			Python
		
	
	
	
 | 
						|
package(default_visibility = ["//visibility:public"])
 | 
						|
licenses(["notice"])
 | 
						|
 | 
						|
filegroup(
 | 
						|
    name = "fruit_headers",
 | 
						|
    srcs = glob([
 | 
						|
        "include/**/*.h",         
 | 
						|
    ]) + [
 | 
						|
        "//third_party/fruit/configuration/bazel:fruit-config-base",
 | 
						|
    ],
 | 
						|
)    
 | 
						|
 | 
						|
cc_library(
 | 
						|
    name = "fruit",
 | 
						|
    srcs = glob([
 | 
						|
        "src/*.cpp",
 | 
						|
        "include/fruit/impl/**/*.h",
 | 
						|
        ]),
 | 
						|
    hdrs = glob(["include/fruit/*.h"]),
 | 
						|
    includes = ["include", "configuration/bazel"],
 | 
						|
    deps = [
 | 
						|
        "@boost//:unordered",
 | 
						|
        "//third_party/fruit/configuration/bazel:fruit-config-base",
 | 
						|
    ],
 | 
						|
    linkopts = ["-lm"],
 | 
						|
)
 |