blob: 59035543705897b6cfdff35595d61b9611367c3b [file] [log] [blame] [edit]
load("@bazel_lib//lib:write_source_files.bzl", "write_source_files")
load("@io_bazel_stardoc//stardoc:stardoc.bzl", "stardoc")
[
stardoc(
name = doc,
out = "%s.md" % doc,
input = "//kotlin:%s.bzl" % doc,
deps = [
"//kotlin/internal",
],
)
for doc in [
"jvm",
"lint",
"core",
]
]
genrule(
name = "stardoc",
srcs = [doc for doc in [
"jvm",
"lint",
"core",
]],
outs = ["kotlin.md.generated"],
cmd = """
cat $(SRCS) >> $@
""",
)
write_source_files(
name = "write_docs",
files = {
"kotlin.md": ":stardoc",
},
)