|
|
|
@ -12,7 +12,11 @@ end |
|
|
|
|
target("brotlienc") |
|
|
|
|
set_kind("$(kind)") |
|
|
|
|
add_deps("brotlicommon") |
|
|
|
|
add_rules("utils.install.pkgconfig_importfiles", {filename = "libbrotlienc.pc"}) |
|
|
|
|
local links = {"brotlienc"} |
|
|
|
|
if is_kind("static") then |
|
|
|
|
table.insert(links, "brotlicommon") |
|
|
|
|
end |
|
|
|
|
add_rules("utils.install.pkgconfig_importfiles", {filename = "libbrotlienc.pc", links = links}) |
|
|
|
|
add_includedirs("c/include", {public = true}) |
|
|
|
|
add_files("c/enc/*.c") |
|
|
|
|
if is_kind("shared") and is_plat("windows") then |
|
|
|
@ -23,7 +27,11 @@ target("brotlienc") |
|
|
|
|
target("brotlidec") |
|
|
|
|
set_kind("$(kind)") |
|
|
|
|
add_deps("brotlicommon") |
|
|
|
|
add_rules("utils.install.pkgconfig_importfiles", {filename = "libbrotlidec.pc"}) |
|
|
|
|
local links = {"brotlidec"} |
|
|
|
|
if is_kind("static") then |
|
|
|
|
table.insert(links, "brotlicommon") |
|
|
|
|
end |
|
|
|
|
add_rules("utils.install.pkgconfig_importfiles", {filename = "libbrotlidec.pc", links = links}) |
|
|
|
|
add_includedirs("c/include", {public = true}) |
|
|
|
|
add_files("c/dec/*.c") |
|
|
|
|
if is_kind("shared") and is_plat("windows") then |
|
|
|
|