Factor tokenizer out to a separate file.
json_to_flatbuffer.{cc,h} was getting too big.
Change-Id: I38c10001b15da7fa2c0bfef66be5e640d1fa446f
diff --git a/aos/BUILD b/aos/BUILD
index 0631e66..95418ea 100644
--- a/aos/BUILD
+++ b/aos/BUILD
@@ -426,11 +426,21 @@
)
cc_library(
+ name = "json_tokenizer",
+ srcs = ["json_tokenizer.cc"],
+ hdrs = ["json_tokenizer.h"],
+ deps = [
+ "@com_google_absl//absl/strings",
+ ],
+)
+
+cc_library(
name = "json_to_flatbuffer",
srcs = ["json_to_flatbuffer.cc"],
hdrs = ["json_to_flatbuffer.h"],
deps = [
":flatbuffer_utils",
+ ":json_tokenizer",
"//aos/logging",
"@com_github_google_flatbuffers//:flatbuffers",
"@com_google_absl//absl/strings",