blob: c83e93bc1caaa8afd17214951380566759f61795 [file] [log] [blame]
load("@doxygen//:doxygen.bzl", "doxygen")
load("@rules_cc//cc:defs.bzl", "cc_binary")
cc_binary(
name = "executable",
srcs = ["main.cpp"],
copts = select({
"@rules_cc//cc/compiler:msvc-cl": ["/std:c++17"],
"//conditions:default": ["-std=c++17"],
}),
)
doxygen(
name = "doxygen",
srcs = ["README.md"] + glob([
"*.cpp",
]),
executable = ":executable",
)