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