Mercurial
comparison hg-web/BUILD @ 104:2301aeb7503b
[Hg Web] Super simple mercurial server.
| author | June Park <parkjune1995@gmail.com> |
|---|---|
| date | Sat, 03 Jan 2026 10:20:45 -0800 |
| parents | |
| children | 7eb79fd91c7e |
comparison
equal
deleted
inserted
replaced
| 103:f6d2f2eaaf84 | 104:2301aeb7503b |
|---|---|
| 1 load("@rules_cc//cc:cc_binary.bzl", "cc_binary") | |
| 2 load("//gui_ze:gui_ze.bzl", "move_files_into_dir", "bundle") | |
| 3 | |
| 4 move_files_into_dir( | |
| 5 name = "compiled_ts", | |
| 6 srcs = [ | |
| 7 "//markdown_converter:markdown_to_html", | |
| 8 ], | |
| 9 dest = "src", | |
| 10 ) | |
| 11 | |
| 12 filegroup( | |
| 13 name = "src_files", | |
| 14 srcs = glob(["src/**"]) + [":compiled_ts"], | |
| 15 ) | |
| 16 | |
| 17 cc_binary( | |
| 18 name = "hg_web_server", | |
| 19 srcs = ["main.c"], | |
| 20 deps = ["//seobeo:seobeo_server"], | |
| 21 data = [":src_files"], | |
| 22 defines = ["REPO_ROOT=\\\"\"/home/mrjunejune/zenbu\"\\\""], | |
| 23 ) | |
| 24 | |
| 25 bundle( | |
| 26 name = "hg_web_server_bundle", | |
| 27 binary = ":hg_web_server", | |
| 28 ) | |
| 29 | |
| 30 cc_binary( | |
| 31 name = "hg_web_server_dev", | |
| 32 srcs = ["main.c"], | |
| 33 deps = ["//seobeo:seobeo_server_dev"], | |
| 34 data = [":src_files"], | |
| 35 defines = ["REPO_ROOT=\\\"\"/Users/mrjunejune/zenbu\"\\\""], | |
| 36 ) |