Mercurial
comparison seobeo/BUILD @ 257:609d3c6aff4e
[seobeo] Add persistent SSE streams
Co-authored-by: Copilot <[email protected]>
| author | MrJuneJune <me@mrjunejune.com> |
|---|---|
| date | Tue, 04 Aug 2026 16:49:11 -0700 |
| parents | 745fd127b2a1 |
| children |
comparison
equal
deleted
inserted
replaced
| 256:30c2196d03d4 | 257:609d3c6aff4e |
|---|---|
| 34 | 34 |
| 35 cc_library( | 35 cc_library( |
| 36 name = "seobeo_min_macos", | 36 name = "seobeo_min_macos", |
| 37 srcs = [ | 37 srcs = [ |
| 38 "s_network.c", | 38 "s_network.c", |
| 39 "s_sse.c", | |
| 39 "s_logging.c", | 40 "s_logging.c", |
| 40 "s_ssl.c", | 41 "s_ssl.c", |
| 41 "os/s_macos_edge.c", | 42 "os/s_macos_edge.c", |
| 42 ], | 43 ], |
| 43 hdrs = [":seobeo_hdrs"], | 44 hdrs = [":seobeo_hdrs"], |
| 53 | 54 |
| 54 cc_library( | 55 cc_library( |
| 55 name = "seobeo_min_linux", | 56 name = "seobeo_min_linux", |
| 56 srcs = [ | 57 srcs = [ |
| 57 "s_network.c", | 58 "s_network.c", |
| 59 "s_sse.c", | |
| 58 "s_logging.c", | 60 "s_logging.c", |
| 59 "s_ssl.c", | 61 "s_ssl.c", |
| 60 "os/s_linux_edge.c", | 62 "os/s_linux_edge.c", |
| 61 ], | 63 ], |
| 62 hdrs = [":seobeo_hdrs"], | 64 hdrs = [":seobeo_hdrs"], |
| 84 cc_library( | 86 cc_library( |
| 85 name = "seobeo_tcp_server_macos", | 87 name = "seobeo_tcp_server_macos", |
| 86 srcs = [ | 88 srcs = [ |
| 87 "s_network.c", | 89 "s_network.c", |
| 88 "s_web.c", | 90 "s_web.c", |
| 91 "s_sse.c", | |
| 89 "s_logging.c", | 92 "s_logging.c", |
| 90 "s_ssl.c", | 93 "s_ssl.c", |
| 91 "os/s_macos_edge.c", | 94 "os/s_macos_edge.c", |
| 92 ], | 95 ], |
| 93 hdrs = [":seobeo_hdrs"], | 96 hdrs = [":seobeo_hdrs"], |
| 104 cc_library( | 107 cc_library( |
| 105 name = "seobeo_tcp_server_linux", | 108 name = "seobeo_tcp_server_linux", |
| 106 srcs = [ | 109 srcs = [ |
| 107 "s_network.c", | 110 "s_network.c", |
| 108 "s_web.c", | 111 "s_web.c", |
| 112 "s_sse.c", | |
| 109 "s_logging.c", | 113 "s_logging.c", |
| 110 "s_ssl.c", | 114 "s_ssl.c", |
| 111 "os/s_linux_edge.c", | 115 "os/s_linux_edge.c", |
| 112 ], | 116 ], |
| 113 hdrs = [":seobeo_hdrs"], | 117 hdrs = [":seobeo_hdrs"], |
| 135 cc_library( | 139 cc_library( |
| 136 name = "seobeo_tcp_server_ws_macos", | 140 name = "seobeo_tcp_server_ws_macos", |
| 137 srcs = [ | 141 srcs = [ |
| 138 "s_network.c", | 142 "s_network.c", |
| 139 "s_web.c", | 143 "s_web.c", |
| 144 "s_sse.c", | |
| 140 "s_logging.c", | 145 "s_logging.c", |
| 141 "s_ssl.c", | 146 "s_ssl.c", |
| 142 "s_websocket_common.c", | 147 "s_websocket_common.c", |
| 143 "s_websocket_server.c", | 148 "s_websocket_server.c", |
| 144 "os/s_macos_edge.c", | 149 "os/s_macos_edge.c", |
| 158 cc_library( | 163 cc_library( |
| 159 name = "seobeo_tcp_server_ws_linux", | 164 name = "seobeo_tcp_server_ws_linux", |
| 160 srcs = [ | 165 srcs = [ |
| 161 "s_network.c", | 166 "s_network.c", |
| 162 "s_web.c", | 167 "s_web.c", |
| 168 "s_sse.c", | |
| 163 "s_logging.c", | 169 "s_logging.c", |
| 164 "s_ssl.c", | 170 "s_ssl.c", |
| 165 "s_websocket_common.c", | 171 "s_websocket_common.c", |
| 166 "s_websocket_server.c", | 172 "s_websocket_server.c", |
| 167 "os/s_linux_edge.c", | 173 "os/s_linux_edge.c", |
| 191 | 197 |
| 192 cc_library( | 198 cc_library( |
| 193 name = "seobeo_tcp_client_macos", | 199 name = "seobeo_tcp_client_macos", |
| 194 srcs = [ | 200 srcs = [ |
| 195 "s_network.c", | 201 "s_network.c", |
| 202 "s_sse.c", | |
| 196 "s_logging.c", | 203 "s_logging.c", |
| 197 "s_ssl.c", | 204 "s_ssl.c", |
| 198 "s_http_client.c", | 205 "s_http_client.c", |
| 199 "snapshot_creator.c", | 206 "snapshot_creator.c", |
| 200 "os/s_macos_edge.c", | 207 "os/s_macos_edge.c", |
| 212 | 219 |
| 213 cc_library( | 220 cc_library( |
| 214 name = "seobeo_tcp_client_linux", | 221 name = "seobeo_tcp_client_linux", |
| 215 srcs = [ | 222 srcs = [ |
| 216 "s_network.c", | 223 "s_network.c", |
| 224 "s_sse.c", | |
| 217 "s_logging.c", | 225 "s_logging.c", |
| 218 "s_ssl.c", | 226 "s_ssl.c", |
| 219 "s_http_client.c", | 227 "s_http_client.c", |
| 220 "snapshot_creator.c", | 228 "snapshot_creator.c", |
| 221 "os/s_linux_edge.c", | 229 "os/s_linux_edge.c", |
| 244 | 252 |
| 245 cc_library( | 253 cc_library( |
| 246 name = "seobeo_tcp_client_ws_macos", | 254 name = "seobeo_tcp_client_ws_macos", |
| 247 srcs = [ | 255 srcs = [ |
| 248 "s_network.c", | 256 "s_network.c", |
| 257 "s_sse.c", | |
| 249 "s_logging.c", | 258 "s_logging.c", |
| 250 "s_ssl.c", | 259 "s_ssl.c", |
| 251 "s_http_client.c", | 260 "s_http_client.c", |
| 252 "s_websocket_common.c", | 261 "s_websocket_common.c", |
| 253 "s_websocket.c", | 262 "s_websocket.c", |
| 267 | 276 |
| 268 cc_library( | 277 cc_library( |
| 269 name = "seobeo_tcp_client_ws_linux", | 278 name = "seobeo_tcp_client_ws_linux", |
| 270 srcs = [ | 279 srcs = [ |
| 271 "s_network.c", | 280 "s_network.c", |
| 281 "s_sse.c", | |
| 272 "s_logging.c", | 282 "s_logging.c", |
| 273 "s_ssl.c", | 283 "s_ssl.c", |
| 274 "s_http_client.c", | 284 "s_http_client.c", |
| 275 "s_websocket_common.c", | 285 "s_websocket_common.c", |
| 276 "s_websocket.c", | 286 "s_websocket.c", |
| 302 cc_library( | 312 cc_library( |
| 303 name = "seobeo_macos", | 313 name = "seobeo_macos", |
| 304 srcs = [ | 314 srcs = [ |
| 305 "s_network.c", | 315 "s_network.c", |
| 306 "s_web.c", | 316 "s_web.c", |
| 317 "s_sse.c", | |
| 307 "s_logging.c", | 318 "s_logging.c", |
| 308 "s_ssl.c", | 319 "s_ssl.c", |
| 309 "s_http_client.c", | 320 "s_http_client.c", |
| 310 "s_websocket_common.c", | 321 "s_websocket_common.c", |
| 311 "s_websocket.c", | 322 "s_websocket.c", |
| 329 cc_library( | 340 cc_library( |
| 330 name = "seobeo_linux", | 341 name = "seobeo_linux", |
| 331 srcs = [ | 342 srcs = [ |
| 332 "s_network.c", | 343 "s_network.c", |
| 333 "s_web.c", | 344 "s_web.c", |
| 345 "s_sse.c", | |
| 334 "s_logging.c", | 346 "s_logging.c", |
| 335 "s_ssl.c", | 347 "s_ssl.c", |
| 336 "s_http_client.c", | 348 "s_http_client.c", |
| 337 "s_websocket_common.c", | 349 "s_websocket_common.c", |
| 338 "s_websocket.c", | 350 "s_websocket.c", |
| 384 cc_library( | 396 cc_library( |
| 385 name = "seobeo_tcp_server_ws_debug_macos", | 397 name = "seobeo_tcp_server_ws_debug_macos", |
| 386 srcs = [ | 398 srcs = [ |
| 387 "s_network.c", | 399 "s_network.c", |
| 388 "s_web.c", | 400 "s_web.c", |
| 401 "s_sse.c", | |
| 389 "s_logging.c", | 402 "s_logging.c", |
| 390 "s_ssl.c", | 403 "s_ssl.c", |
| 391 "s_websocket_common.c", | 404 "s_websocket_common.c", |
| 392 "s_websocket_server.c", | 405 "s_websocket_server.c", |
| 393 "os/s_macos_edge.c", | 406 "os/s_macos_edge.c", |
| 407 cc_library( | 420 cc_library( |
| 408 name = "seobeo_tcp_server_ws_debug_linux", | 421 name = "seobeo_tcp_server_ws_debug_linux", |
| 409 srcs = [ | 422 srcs = [ |
| 410 "s_network.c", | 423 "s_network.c", |
| 411 "s_web.c", | 424 "s_web.c", |
| 425 "s_sse.c", | |
| 412 "s_logging.c", | 426 "s_logging.c", |
| 413 "s_ssl.c", | 427 "s_ssl.c", |
| 414 "s_websocket_common.c", | 428 "s_websocket_common.c", |
| 415 "s_websocket_server.c", | 429 "s_websocket_server.c", |
| 416 "os/s_linux_edge.c", | 430 "os/s_linux_edge.c", |
| 441 cc_library( | 455 cc_library( |
| 442 name = "seobeo_debug_macos", | 456 name = "seobeo_debug_macos", |
| 443 srcs = [ | 457 srcs = [ |
| 444 "s_network.c", | 458 "s_network.c", |
| 445 "s_web.c", | 459 "s_web.c", |
| 460 "s_sse.c", | |
| 446 "s_logging.c", | 461 "s_logging.c", |
| 447 "s_ssl.c", | 462 "s_ssl.c", |
| 448 "s_http_client.c", | 463 "s_http_client.c", |
| 449 "s_websocket_common.c", | 464 "s_websocket_common.c", |
| 450 "s_websocket.c", | 465 "s_websocket.c", |
| 468 cc_library( | 483 cc_library( |
| 469 name = "seobeo_debug_linux", | 484 name = "seobeo_debug_linux", |
| 470 srcs = [ | 485 srcs = [ |
| 471 "s_network.c", | 486 "s_network.c", |
| 472 "s_web.c", | 487 "s_web.c", |
| 488 "s_sse.c", | |
| 473 "s_logging.c", | 489 "s_logging.c", |
| 474 "s_ssl.c", | 490 "s_ssl.c", |
| 475 "s_http_client.c", | 491 "s_http_client.c", |
| 476 "s_websocket_common.c", | 492 "s_websocket_common.c", |
| 477 "s_websocket.c", | 493 "s_websocket.c", |