Llijinxiaoadd bazel build
6216e7b5创建于 3月28日历史提交
# BUILD file for src/datasystem/common/util/queue
load("//bazel:build_defs.bzl", "ds_cc_library")

package(default_visibility = ["//visibility:public"])

ds_cc_library(
    name = "common_util_queue",
    srcs = ["shm_circular_queue.cpp"],
    hdrs = ["shm_circular_queue.h"],
    deps = [
        "//src/datasystem/common/log:common_log_header",
        "//src/datasystem/common/object_cache:lock",
        "//src/datasystem/common/shared_memory:common_shared_memory",
        "//src/datasystem/common/util:memory",
        "//src/datasystem/common/util:status_helper",
        "@securec",
    ],
)

ds_cc_library(
    name = "queue",
    srcs = [],
    hdrs = [
        "blocking_queue.h",
        "circular_queue.h",
        "priority_queue.h",
        "queue.h",
    ],
    deps = [
        "//src/datasystem/common/log:common_log",
        "//src/datasystem/common/util:status_helper",
        "//src/datasystem/common/util:strings_util",
        "//src/datasystem/common/util:timer",
    ],
)