Mercurial
comparison seobeo/BUILD @ 96:70401cf61e97
[Seobeo] Added logging.
| author | June Park <parkjune1995@gmail.com> |
|---|---|
| date | Fri, 02 Jan 2026 19:16:17 -0800 |
| parents | 4532ce6d9eb8 |
| children | c39582f937e5 |
comparison
equal
deleted
inserted
replaced
| 95:b51f8cce9170 | 96:70401cf61e97 |
|---|---|
| 11 "snapshot_creator.h", | 11 "snapshot_creator.h", |
| 12 ], | 12 ], |
| 13 visibility = ["//visibility:public"], | 13 visibility = ["//visibility:public"], |
| 14 ) | 14 ) |
| 15 | 15 |
| 16 # Server-only target (no SSL, no OpenSSL dependency) | 16 # Server-only target (no SSL, no OpenSSL dependency) - Production |
| 17 alias( | 17 alias( |
| 18 name = "seobeo_server", | 18 name = "seobeo_server", |
| 19 actual = select({ | 19 actual = select({ |
| 20 "//config:macos": ":seobeo_server_macos", | 20 "//config:macos": ":seobeo_server_macos", |
| 21 "//config:linux": ":seobeo_server_linux", | 21 "//config:linux": ":seobeo_server_linux", |
| 22 "//conditions:default": ":seobeo_server_linux", | 22 "//conditions:default": ":seobeo_server_linux", |
| 23 }), | 23 }), |
| 24 visibility = ["//visibility:public"], | 24 visibility = ["//visibility:public"], |
| 25 ) | 25 ) |
| 26 | 26 |
| 27 # Server-only target (no SSL, no OpenSSL dependency) - Development with Debug Logs | |
| 28 alias( | |
| 29 name = "seobeo_server_dev", | |
| 30 actual = select({ | |
| 31 "//config:macos": ":seobeo_server_macos_dev", | |
| 32 "//config:linux": ":seobeo_server_linux_dev", | |
| 33 "//conditions:default": ":seobeo_server_linux_dev", | |
| 34 }), | |
| 35 visibility = ["//visibility:public"], | |
| 36 ) | |
| 37 | |
| 27 cc_library( | 38 cc_library( |
| 28 name = "seobeo_server_macos", | 39 name = "seobeo_server_macos", |
| 29 srcs = [ | 40 srcs = [ |
| 30 "s_linux_network.c", | 41 "s_linux_network.c", |
| 31 "s_web.c", | 42 "s_web.c", |
| 32 "s_ssl.c", | 43 "s_ssl.c", |
| 33 "s_router.c", | |
| 34 "os/s_macos_edge.c", | 44 "os/s_macos_edge.c", |
| 35 ], | 45 ], |
| 36 hdrs = [":seobeo_hdrs"], | 46 hdrs = [":seobeo_hdrs"], |
| 37 deps = [ | 47 deps = [ |
| 38 "//dowa:dowa", | 48 "//dowa:dowa", |
| 43 ], | 53 ], |
| 44 visibility = ["//visibility:public"], | 54 visibility = ["//visibility:public"], |
| 45 ) | 55 ) |
| 46 | 56 |
| 47 cc_library( | 57 cc_library( |
| 58 name = "seobeo_server_macos_dev", | |
| 59 srcs = [ | |
| 60 "s_linux_network.c", | |
| 61 "s_web.c", | |
| 62 "s_ssl.c", | |
| 63 "os/s_macos_edge.c", | |
| 64 ], | |
| 65 hdrs = [":seobeo_hdrs"], | |
| 66 deps = [ | |
| 67 "//dowa:dowa", | |
| 68 ], | |
| 69 defines = ["SEOBEO_NO_SSL", "SEOBEO_ENABLE_DEBUG"], | |
| 70 target_compatible_with = [ | |
| 71 "@platforms//os:osx", | |
| 72 ], | |
| 73 visibility = ["//visibility:public"], | |
| 74 ) | |
| 75 | |
| 76 cc_library( | |
| 48 name = "seobeo_server_linux", | 77 name = "seobeo_server_linux", |
| 49 srcs = [ | 78 srcs = [ |
| 50 "s_linux_network.c", | 79 "s_linux_network.c", |
| 51 "s_web.c", | 80 "s_web.c", |
| 52 "s_ssl.c", | 81 "s_ssl.c", |
| 53 "s_router.c", | |
| 54 "os/s_linux_edge.c", | 82 "os/s_linux_edge.c", |
| 55 ], | 83 ], |
| 56 hdrs = [":seobeo_hdrs"], | 84 hdrs = [":seobeo_hdrs"], |
| 57 deps = [ | 85 deps = [ |
| 58 "//dowa:dowa", | 86 "//dowa:dowa", |
| 59 ], | 87 ], |
| 60 defines = ["SEOBEO_NO_SSL"], | 88 defines = ["SEOBEO_NO_SSL"], |
| 89 target_compatible_with = [ | |
| 90 "@platforms//os:linux", | |
| 91 ], | |
| 92 visibility = ["//visibility:public"], | |
| 93 ) | |
| 94 | |
| 95 cc_library( | |
| 96 name = "seobeo_server_linux_dev", | |
| 97 srcs = [ | |
| 98 "s_linux_network.c", | |
| 99 "s_web.c", | |
| 100 "s_ssl.c", | |
| 101 "os/s_linux_edge.c", | |
| 102 ], | |
| 103 hdrs = [":seobeo_hdrs"], | |
| 104 deps = [ | |
| 105 "//dowa:dowa", | |
| 106 ], | |
| 107 defines = ["SEOBEO_NO_SSL", "SEOBEO_ENABLE_DEBUG"], | |
| 61 target_compatible_with = [ | 108 target_compatible_with = [ |
| 62 "@platforms//os:linux", | 109 "@platforms//os:linux", |
| 63 ], | 110 ], |
| 64 visibility = ["//visibility:public"], | 111 visibility = ["//visibility:public"], |
| 65 ) | 112 ) |
| 79 name = "seobeo_client_macos", | 126 name = "seobeo_client_macos", |
| 80 srcs = [ | 127 srcs = [ |
| 81 "s_linux_network.c", | 128 "s_linux_network.c", |
| 82 "s_web.c", | 129 "s_web.c", |
| 83 "s_ssl.c", | 130 "s_ssl.c", |
| 84 "s_router.c", | |
| 85 "snapshot_creator.c", | 131 "snapshot_creator.c", |
| 86 "os/s_macos_edge.c", | 132 "os/s_macos_edge.c", |
| 87 ], | 133 ], |
| 88 hdrs = [":seobeo_hdrs"], | 134 hdrs = [":seobeo_hdrs"], |
| 89 deps = [ | 135 deps = [ |
| 100 name = "seobeo_client_linux", | 146 name = "seobeo_client_linux", |
| 101 srcs = [ | 147 srcs = [ |
| 102 "s_linux_network.c", | 148 "s_linux_network.c", |
| 103 "s_web.c", | 149 "s_web.c", |
| 104 "s_ssl.c", | 150 "s_ssl.c", |
| 105 "s_router.c", | |
| 106 "snapshot_creator.c", | 151 "snapshot_creator.c", |
| 107 "os/s_linux_edge.c", | 152 "os/s_linux_edge.c", |
| 108 ], | 153 ], |
| 109 hdrs = [":seobeo_hdrs"], | 154 hdrs = [":seobeo_hdrs"], |
| 110 deps = [ | 155 deps = [ |