1*1b3f573fSAndroid Build Coastguard Worker 2*1b3f573fSAndroid Build Coastguard Worker# Pulled from: https://github.com/cyb70289/utf8 3*1b3f573fSAndroid Build Coastguard Worker 4*1b3f573fSAndroid Build Coastguard Workerexports_files(["LICENSE"]) 5*1b3f573fSAndroid Build Coastguard Worker 6*1b3f573fSAndroid Build Coastguard Workerfilegroup( 7*1b3f573fSAndroid Build Coastguard Worker name = "utf8_range_srcs", 8*1b3f573fSAndroid Build Coastguard Worker srcs = [ 9*1b3f573fSAndroid Build Coastguard Worker "naive.c", 10*1b3f573fSAndroid Build Coastguard Worker "range2-neon.c", 11*1b3f573fSAndroid Build Coastguard Worker "range2-sse.c", 12*1b3f573fSAndroid Build Coastguard Worker "utf8_range.h", 13*1b3f573fSAndroid Build Coastguard Worker ], 14*1b3f573fSAndroid Build Coastguard Worker visibility = [ 15*1b3f573fSAndroid Build Coastguard Worker "@com_google_protobuf//:__subpackages__", 16*1b3f573fSAndroid Build Coastguard Worker "@upb//:__subpackages__", 17*1b3f573fSAndroid Build Coastguard Worker ], 18*1b3f573fSAndroid Build Coastguard Worker) 19*1b3f573fSAndroid Build Coastguard Worker 20*1b3f573fSAndroid Build Coastguard Workercc_library( 21*1b3f573fSAndroid Build Coastguard Worker name = "utf8_range", 22*1b3f573fSAndroid Build Coastguard Worker hdrs = ["utf8_range.h"], 23*1b3f573fSAndroid Build Coastguard Worker srcs = [ 24*1b3f573fSAndroid Build Coastguard Worker "naive.c", 25*1b3f573fSAndroid Build Coastguard Worker "range2-neon.c", 26*1b3f573fSAndroid Build Coastguard Worker "range2-sse.c", 27*1b3f573fSAndroid Build Coastguard Worker ], 28*1b3f573fSAndroid Build Coastguard Worker visibility = ["//:__pkg__"], 29*1b3f573fSAndroid Build Coastguard Worker) 30*1b3f573fSAndroid Build Coastguard Worker 31*1b3f573fSAndroid Build Coastguard Workerfilegroup( 32*1b3f573fSAndroid Build Coastguard Worker name = "cmake_files", 33*1b3f573fSAndroid Build Coastguard Worker srcs = glob(["*"]), 34*1b3f573fSAndroid Build Coastguard Worker visibility = ["//cmake:__pkg__"], 35*1b3f573fSAndroid Build Coastguard Worker) 36