blob: a7099a72bafee6f7dda74461973124328f1d47e6 [file] [log] [blame]
licenses(["notice"])
package(default_visibility = ["//visibility:public"])
install_script = "\n".join([
"cd external/com_github_danmar_cppcheck",
"make MATCHCOMPILER=yes CFGDIR=cfg CXXFLAGS='-O2 -DNDEBUG -Wall -Wno-sign-compare -Wno-unused-function'",
"cd ../..",
"rm -rf ../../$(@D)/*",
"cp -R ./external/com_github_danmar_cppcheck/* $(@D)",
])
genrule(
name = "cppcheck-checker",
srcs = [],
outs = ["cppcheck"],
executable = 1,
cmd = install_script,
)