Brian Silverman | 7297c0c | 2018-08-05 13:43:00 -0700 | [diff] [blame^] | 1 | genrule( |
| 2 | name = "gen_wrapper", |
| 3 | outs = ["pandoc_wrapper"], |
| 4 | cmd = "\n".join([ |
| 5 | "cat > $@ <<END", |
| 6 | "#!/bin/bash", |
| 7 | "export LD_LIBRARY_PATH=external/pandoc/usr/lib/x86_64-linux-gnu:external/pandoc/lib/x86_64-linux-gnu", |
| 8 | "exec external/pandoc/usr/bin/pandoc \"\\$$@\"", |
| 9 | "END", |
| 10 | ]), |
| 11 | executable = True, |
| 12 | ) |
| 13 | |
| 14 | filegroup( |
| 15 | name = "pandoc", |
| 16 | srcs = ["pandoc_wrapper"], |
| 17 | data = glob(["**"]), |
| 18 | visibility = ["//visibility:public"], |
| 19 | ) |
| 20 | |
| 21 | filegroup( |
| 22 | name = "all_files", |
| 23 | srcs = glob(["**"]), |
| 24 | visibility = ["//visibility:public"], |
| 25 | ) |