summaryrefslogtreecommitdiff
path: root/asl/base/BUILD.bazel
diff options
context:
space:
mode:
Diffstat (limited to 'asl/base/BUILD.bazel')
-rw-r--r--asl/base/BUILD.bazel36
1 files changed, 36 insertions, 0 deletions
diff --git a/asl/base/BUILD.bazel b/asl/base/BUILD.bazel
new file mode 100644
index 0000000..317c20b
--- /dev/null
+++ b/asl/base/BUILD.bazel
@@ -0,0 +1,36 @@
+cc_library(
+ name = "base",
+ hdrs = [
+ "annotations.hpp",
+ "assert.hpp",
+ "config.hpp",
+ "float.hpp",
+ "functional.hpp",
+ "integers.hpp",
+ "meta.hpp",
+ "utility.hpp",
+ ],
+ srcs = [
+ "assert.cpp",
+ ],
+ visibility = ["//visibility:public"],
+)
+
+[cc_test(
+ name = "%s_tests" % name,
+ srcs = [
+ "%s_tests.cpp" % name,
+ ],
+ deps = [
+ ":base",
+ "//asl/tests:utils",
+ "//asl/testing",
+ "//asl/types:box",
+ ],
+) for name in [
+ "float",
+ "functional",
+ "integers",
+ "meta",
+ "utility",
+]]