summaryrefslogtreecommitdiff
path: root/asl/formatting/BUILD.bazel
diff options
context:
space:
mode:
Diffstat (limited to 'asl/formatting/BUILD.bazel')
-rw-r--r--asl/formatting/BUILD.bazel32
1 files changed, 32 insertions, 0 deletions
diff --git a/asl/formatting/BUILD.bazel b/asl/formatting/BUILD.bazel
new file mode 100644
index 0000000..cab293e
--- /dev/null
+++ b/asl/formatting/BUILD.bazel
@@ -0,0 +1,32 @@
+cc_library(
+ name = "formatting",
+ hdrs = [
+ "format.hpp",
+ ],
+ srcs = [
+ "format.cpp",
+ "format_float.cpp",
+ ],
+ deps = [
+ "//asl/base",
+ "//asl/memory",
+ "//asl/strings:string_view",
+ "//asl/types:span",
+ "//asl/io:writer",
+ "//vendor/dragonbox",
+ ],
+ visibility = ["//visibility:public"],
+)
+
+cc_test(
+ name = "tests",
+ srcs = [
+ "format_tests.cpp",
+ ],
+ deps = [
+ ":formatting",
+ "//asl/tests:utils",
+ "//asl/testing",
+ "//asl/strings:string_builder",
+ ],
+)