Skip to content

Commit 33cd9f2

Browse files
committed
Fix BUILD file
1 parent 830869e commit 33cd9f2

File tree

1 file changed

+13
-13
lines changed

1 file changed

+13
-13
lines changed

src/llm/BUILD

Lines changed: 13 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -102,39 +102,42 @@ ovms_cc_library(
102102
)
103103

104104
ovms_cc_library(
105-
name = "utils",
105+
name = "io_processing_utils",
106106
hdrs = ["io_processing/utils.hpp"],
107107
srcs = ["io_processing/utils.cpp"],
108108
visibility = ["//visibility:public"],
109109
)
110110

111111
ovms_cc_library(
112-
name = "base_output_parser",
112+
name = "io_processing_base_output_parser",
113113
hdrs = ["io_processing/base_output_parser.hpp"],
114114
srcs = ["io_processing/base_output_parser.cpp"],
115115
deps = [
116116
"@com_github_tencent_rapidjson//:rapidjson",
117-
":utils",
117+
":io_processing_utils",
118118
] + select({
119119
"//conditions:default": ["//third_party:genai", ":llm_engine"],
120120
"//:not_genai_bin" : [":llm_engine"],
121121
}),
122122
)
123123
ovms_cc_library(
124-
name = "qwen3coder_tool_parser",
124+
name = "io_processing_qwen3coder_tool_parser",
125125
hdrs = ["io_processing/qwen3coder/qwen3coder_tool_parser.hpp"],
126126
srcs = ["io_processing/qwen3coder/qwen3coder_tool_parser.cpp"],
127127
deps = [
128128
"@com_github_tencent_rapidjson//:rapidjson",
129+
"//src:libovmslogging",
130+
"//src:libovmsstatus",
131+
"//src/utils:rapidjson_utils",
132+
":io_processing_utils",
133+
":io_processing_base_output_parser",
129134
] + select({
130135
"//conditions:default": ["//third_party:genai", ":llm_engine"],
131136
"//:not_genai_bin" : [":llm_engine"],
132137
}),
133138
visibility = ["//visibility:public"],
134139
)
135-
136-
137-
ovms_cc_library(
140+
ovms_cc_library( # TODO split further so we don't have to recompile everything when changing one parser ...
138141
name = "output_parsers",
139142
hdrs = [
140143
"io_processing/hermes3/tool_parser.hpp",
@@ -145,7 +148,6 @@ ovms_cc_library(
145148
"io_processing/gptoss/reasoning_parser.hpp",
146149
"io_processing/gptoss/tool_parser.hpp",
147150
"io_processing/gptoss/harmony.hpp",
148-
"io_processing/qwen3coder/qwen3coder_tool_parser.hpp",
149151
"io_processing/output_parser.hpp",
150152
],
151153
srcs = [
@@ -154,7 +156,6 @@ ovms_cc_library(
154156
"io_processing/phi4/tool_parser.cpp",
155157
"io_processing/mistral/tool_parser.cpp",
156158
"io_processing/qwen3/reasoning_parser.cpp",
157-
"io_processing/qwen3coder/qwen3coder_tool_parser.cpp",
158159
"io_processing/gptoss/reasoning_parser.cpp",
159160
"io_processing/gptoss/tool_parser.cpp",
160161
"io_processing/gptoss/harmony.cpp",
@@ -164,11 +165,10 @@ ovms_cc_library(
164165
"@com_github_tencent_rapidjson//:rapidjson",
165166
"//src:libovmslogging",
166167
"//src:libovmsstring_utils",
167-
"//src:libovmsstatus",
168-
"//src/utils:rapidjson_utils",
169168
":partial_json_builder",
170-
":base_output_parser",
171-
":utils",
169+
":io_processing_base_output_parser",
170+
":io_processing_qwen3coder_tool_parser",
171+
":io_processing_utils",
172172
] + select({
173173
"//conditions:default": ["//third_party:genai", ":llm_engine"],
174174
"//:not_genai_bin" : [":llm_engine"],

0 commit comments

Comments
 (0)