1# Copied from third-party/gflags/BUCK 2load(":gflags_defs.bzl", "gflags_library", "gflags_sources") 3 4def define_gflags(): 5 (exported_headers, headers, srcs) = gflags_sources(namespace = [ 6 "gflags", 7 "google", 8 ]) 9 10 gflags_library( 11 name = "gflags", 12 srcs = srcs, 13 headers = headers, 14 exported_headers = exported_headers, 15 enable_static_variant = True, 16 threads = True, 17 ) 18 19 gflags_library( 20 name = "gflags_nothreads", 21 srcs = srcs, 22 headers = headers, 23 exported_headers = exported_headers, 24 enable_static_variant = True, 25 threads = False, 26 ) 27