blob: 0188340b33409dd7ba281ad8a2445d34bb58460d [file] [log] [blame]
libwebp_build_rule = """
# Description:
# WebP codec library
licenses(["notice"]) # WebM license
exports_files(["COPYING"])
cc_library(
name = "libwebp",
srcs = glob([
"src/dsp/*.c",
"src/dsp/*.h",
"src/utils/*.c",
"src/utils/*.h",
"src/dec/*.c",
"src/dec/*.h",
"src/mux/*.c",
"src/mux/*.h",
"src/demux/*.c",
"src/demux/*.h",
"src/enc/*.c",
"src/enc/*.h",
]) + [
"imageio/imageio_util.c",
"imageio/webpdec.c",
"imageio/metadata.c",
],
hdrs = glob([
"src/webp/*.h",
"examples/unicode.h",
]) + [
"imageio/webpdec.h",
"imageio/metadata.h",
"imageio/imageio_util.h",
],
copts = [],
defines = [],
includes = [
"src",
],
linkopts = [],
visibility = ["//visibility:public"],
deps = [],
)
"""