genrule( | |
name = "gen_wrapper", | |
outs = ["pandoc_wrapper"], | |
cmd = "\n".join([ | |
"cat > $@ <<END", | |
"#!/bin/bash", | |
"export LD_LIBRARY_PATH=external/pandoc/usr/lib/x86_64-linux-gnu:external/pandoc/lib/x86_64-linux-gnu", | |
"exec external/pandoc/usr/bin/pandoc \"\\$$@\"", | |
"END", | |
]), | |
executable = True, | |
) | |
filegroup( | |
name = "pandoc", | |
srcs = ["pandoc_wrapper"], | |
data = glob(["**"]), | |
visibility = ["//visibility:public"], | |
) | |
filegroup( | |
name = "all_files", | |
srcs = glob(["**"]), | |
visibility = ["//visibility:public"], | |
) |