summaryrefslogtreecommitdiff
path: root/asl/handle_pool/BUILD.bazel
diff options
context:
space:
mode:
authorSteven Le Rouzic <steven.lerouzic@gmail.com>2025-05-28 00:47:52 +0200
committerSteven Le Rouzic <steven.lerouzic@gmail.com>2025-06-18 00:05:33 +0200
commit30237bb78f00a2aeb277bc8f011d285908fa8b41 (patch)
tree05306f7c502c7913809c0f8e994628588ee2625a /asl/handle_pool/BUILD.bazel
parent8f59f113e89a834aeef6842b4d9956d0fa608c83 (diff)
Add index_pool_config
Diffstat (limited to 'asl/handle_pool/BUILD.bazel')
-rw-r--r--asl/handle_pool/BUILD.bazel33
1 files changed, 33 insertions, 0 deletions
diff --git a/asl/handle_pool/BUILD.bazel b/asl/handle_pool/BUILD.bazel
new file mode 100644
index 0000000..e5048d3
--- /dev/null
+++ b/asl/handle_pool/BUILD.bazel
@@ -0,0 +1,33 @@
+# Copyright 2025 Steven Le Rouzic
+#
+# SPDX-License-Identifier: BSD-3-Clause
+
+package(
+ default_applicable_licenses = ["//:license"],
+)
+
+cc_library(
+ name = "index_pool",
+ hdrs = [
+ "index_pool.hpp",
+ ],
+ deps = [
+ "//asl/memory",
+ "//asl/memory:allocator",
+ "//asl/base",
+ "//asl/containers:chunked_buffer",
+ ],
+ visibility = ["//visibility:public"],
+)
+
+cc_test(
+ name = "index_pool_tests",
+ srcs = [
+ "index_pool_tests.cpp",
+ ],
+ deps = [
+ ":index_pool",
+ "//asl/tests:utils",
+ "//asl/testing",
+ ],
+)