Mercurial
diff mrjunejune/BUILD @ 259:667156fcd3e3
Add dev-only cyberpunk JRPG page
| author | MrJuneJune <me@mrjunejune.com> |
|---|---|
| date | Wed, 05 Aug 2026 09:19:41 -0700 |
| parents | 30c2196d03d4 |
| children | 1f9877b637e9 |
line wrap: on
line diff
--- a/mrjunejune/BUILD Wed Aug 05 05:25:40 2026 -0700 +++ b/mrjunejune/BUILD Wed Aug 05 09:19:41 2026 -0700 @@ -164,19 +164,39 @@ filegroup( name = "public_fonts_files", - srcs = glob(["src/public/fonts/*"]), + srcs = glob( + ["src/public/fonts/*"], + exclude = ["src/public/fonts/pixel-mplus-12-regular.ttf"], + ), visibility = ["//visibility:public"], ) - + filegroup( name = "src_files", srcs = glob( ["src/**"], - exclude = ["src/**/*.png"], + exclude = [ + "src/**/*.png", + "src/jrpg/**", + "src/public/fonts/pixel-mplus-12-regular.ttf", + "src/public/jrpg/**", + ], ) + [":react_pages", ":shared_js_non_public", ":shared_js_file", ":rich_editor_js", ":design_system_components", ":design_system_styles", ":icons", ":generated_public_webp", ":hlsjs_runtime"], visibility = ["//mrjunejune/test:__pkg__"], ) +filegroup( + name = "src_files_development", + srcs = [ + ":src_files", + "src/public/fonts/pixel-mplus-12-regular.ttf", + ] + glob([ + "src/jrpg/**", + "src/public/jrpg/**", + ]), + visibility = ["//mrjunejune/test:__pkg__"], +) + js_library( name = "hls_player_js", srcs = ["src/tools/hls_player/hls-player.js"], @@ -237,14 +257,23 @@ "//deita:deita", ":latex_renderer", ], - copts = ["-D_GNU_SOURCE"], + copts = [ + "-D_GNU_SOURCE", + "-DMRJUNEJUNE_ENABLE_DEV_PAGES", + ], linkopts = ["-lpthread"], data = [ - ":src_files", + ":src_files_development", ":config_file", ":tectonic_runtime_data", "//:env_file", ], + visibility = ["//mrjunejune/test:__pkg__"], +) + +alias( + name = "mrjunejune_server_dev", + actual = ":mrjunejune_server_debug", ) filegroup( @@ -274,6 +303,7 @@ bundle( name = "mrjunejune_server_bundle", binary = ":mrjunejune_server", + visibility = ["//mrjunejune/test:__pkg__"], ) bundle( @@ -281,6 +311,11 @@ binary = ":mrjunejune_server_debug", ) +alias( + name = "mrjunejune_server_dev_bundle", + actual = ":mrjunejune_server_debug_bundle", +) + sh_binary( name = "generate_resume_pdf", srcs = ["generate_resume_pdf.sh"],