Mercurial
diff seobeo/BUILD @ 250:745fd127b2a1
[seobeo] Add bounded worker interface
Co-authored-by: Copilot <[email protected]>
| author | MrJuneJune <me@mrjunejune.com> |
|---|---|
| date | Tue, 04 Aug 2026 06:23:37 -0700 |
| parents | 71ad34a8bc9a |
| children | 609d3c6aff4e |
line wrap: on
line diff
--- a/seobeo/BUILD Tue Aug 04 04:16:45 2026 -0700 +++ b/seobeo/BUILD Tue Aug 04 06:23:37 2026 -0700 @@ -6,11 +6,21 @@ srcs = [ "seobeo.h", "seobeo_internal.h", + "seobeo_worker.h", "snapshot_creator.h", ], visibility = ["//visibility:public"], ) +cc_library( + name = "seobeo_worker", + srcs = ["s_worker.c"], + hdrs = ["seobeo_worker.h"], + deps = ["//dowa:dowa"], + linkopts = ["-lpthread"], + visibility = ["//visibility:public"], +) + # Minimal TCP/SSL handling only (no HTTP, no WebSocket) alias( name = "seobeo_min", @@ -305,6 +315,7 @@ ], hdrs = [":seobeo_hdrs"], deps = [ + ":seobeo_worker", "//dowa:dowa", "@openssl//:ssl", ], @@ -331,6 +342,7 @@ ], hdrs = [":seobeo_hdrs"], deps = [ + ":seobeo_worker", "//dowa:dowa", "@openssl//:ssl", ], @@ -442,6 +454,7 @@ ], hdrs = [":seobeo_hdrs"], deps = [ + ":seobeo_worker", "//dowa:dowa", "@openssl//:ssl", ], @@ -468,6 +481,7 @@ ], hdrs = [":seobeo_hdrs"], deps = [ + ":seobeo_worker", "//dowa:dowa", "@openssl//:ssl", ],