Mercurial
view markdown_converter/BUILD @ 154:bdcc610eeed8
[Markdown Converter][GuiZe] Added markdown coverter in C and wasm rule sets. Needs further view on this as I haven't taken a look. Written by Claude.
| author | June Park <parkjune1995@gmail.com> |
|---|---|
| date | Mon, 12 Jan 2026 09:11:58 -0800 |
| parents | a30944e5719e |
| children | cd35e600ae34 |
line wrap: on
line source
load("@rules_cc//cc:cc_library.bzl", "cc_library") load("//gui_ze:gui_ze.bzl", "wasm_binary") # JavaScript implementation (original) filegroup( name = "markdown_to_html", srcs = glob([ "**/*.js", ], allow_empty=True), visibility = ["//visibility:public"], ) # C implementation for native use cc_library( name = "markdown_to_html_c", srcs = ["markdown_to_html.c"], hdrs = ["markdown_to_html.h"], visibility = ["//visibility:public"], ) # WASM binary for browser FFI wasm_binary( name = "markdown_to_html_wasm", src = "markdown_to_html_wasm.c", exports = [ "malloc", "free", "heap_reset", "markdown_to_html", "markdown_strlen", ], visibility = ["//visibility:public"], )