comparison mrjunejune/BUILD @ 244:b8aa08503378

[tools] Add sandboxed online LaTeX editor Co-authored-by: Copilot <[email protected]>
author MrJuneJune <me@mrjunejune.com>
date Mon, 03 Aug 2026 16:56:25 -0700
parents 543df0fe7168
children 70f2a3dafc1c
comparison
equal deleted inserted replaced
243:823f2a8b16c8 244:b8aa08503378
169 name = "hls_player_js", 169 name = "hls_player_js",
170 srcs = ["src/tools/hls_player/hls-player.js"], 170 srcs = ["src/tools/hls_player/hls-player.js"],
171 visibility = ["//mrjunejune/test:__pkg__"], 171 visibility = ["//mrjunejune/test:__pkg__"],
172 ) 172 )
173 173
174 cc_library(
175 name = "latex_renderer",
176 srcs = ["latex_renderer.c"],
177 hdrs = ["latex_renderer.h"],
178 copts = ["-D_GNU_SOURCE"],
179 visibility = ["//mrjunejune/test:__pkg__"],
180 )
181
174 # Server binary 182 # Server binary
175 cc_binary( 183 cc_binary(
176 name = "mrjunejune_server", 184 name = "mrjunejune_server",
177 srcs = ["main.c"], 185 srcs = ["main.c"],
178 deps = [ 186 deps = [
179 "//seobeo:seobeo", 187 "//seobeo:seobeo",
180 "//markdown_converter:markdown_to_html_c", 188 "//markdown_converter:markdown_to_html_c",
181 "//s3:s3", 189 "//s3:s3",
182 "//deita:deita", 190 "//deita:deita",
191 ":latex_renderer",
183 ], 192 ],
184 copts = ["-D_GNU_SOURCE"], 193 copts = ["-D_GNU_SOURCE"],
185 linkopts = ["-lpthread"], 194 linkopts = ["-lpthread"],
186 data = [ 195 data = [
187 ":src_files", 196 ":src_files",
198 deps = [ 207 deps = [
199 "//seobeo:seobeo_debug", 208 "//seobeo:seobeo_debug",
200 "//markdown_converter:markdown_to_html_c", 209 "//markdown_converter:markdown_to_html_c",
201 "//s3:s3", 210 "//s3:s3",
202 "//deita:deita", 211 "//deita:deita",
212 ":latex_renderer",
203 ], 213 ],
204 copts = ["-D_GNU_SOURCE"], 214 copts = ["-D_GNU_SOURCE"],
205 linkopts = ["-lpthread"], 215 linkopts = ["-lpthread"],
206 data = [ 216 data = [
207 ":src_files", 217 ":src_files",