google-nomulus/third_party/phantomjs/BUILD
2016-03-01 17:59:16 -05:00

19 lines
464 B
Text

package(default_visibility = ["//visibility:public"])
licenses(["notice"]) # BSD
genrule(
name = "phantomjs_bin",
srcs = ["@phantomjs//file"],
outs = ["phantomjs"],
cmd = " && ".join([
"IN=$$(pwd)/$(SRCS)",
"OUT=$$(pwd)/$@",
"TMP=$$(mktemp -d $${TMPDIR:-/tmp}/phantomjs.XXXXXXXX)",
"cd $$TMP",
"tar -xjf $$IN",
"cd phantomjs-*",
"mv bin/phantomjs $$OUT",
"rm -rf $$TMP",
]),
)