snix/third_party/bazel/rules_haskell/tests/library-with-includes/BUILD.bazel

29 lines
440 B
Text

load(
"@io_tweag_rules_haskell//haskell:haskell.bzl",
"haskell_library",
)
package(default_testonly = 1)
genrule(
name = "gen-a",
outs = ["a.h"],
cmd = "echo '#define A 42' >> $@",
)
cc_library(
name = "clib",
hdrs = [
"b.h",
":gen-a",
],
)
haskell_library(
name = "library-with-includes",
srcs = ["Lib.hs"],
deps = [
":clib",
"//tests/hackage:base",
],
)