|
@@ -6,8 +6,12 @@ package("libmpdclient")
|
|
|
add_deps("meson", "ninja")
|
|
|
|
|
|
on_install("linux", function (package)
|
|
|
- import("package.tools.meson").install(package)
|
|
|
+ local configs = {}
|
|
|
+ table.insert(configs, "-Ddefault_library=" .. (package:config("shared") and "shared" or "static"))
|
|
|
+ import("package.tools.meson").install(package, configs)
|
|
|
os.cp("include", package:installdir())
|
|
|
+ os.cp("build_*/version.h", package:installdir() .. "/include/mpd")
|
|
|
+ os.rm(package:installdir() .. "/include/mpd/version.h.in")
|
|
|
end)
|
|
|
|
|
|
on_test(function (package)
|