diff --git a/packages/w/wavpack/xmake.lua b/packages/w/wavpack/xmake.lua index 1c264776c20..772025f5d6d 100644 --- a/packages/w/wavpack/xmake.lua +++ b/packages/w/wavpack/xmake.lua @@ -39,7 +39,9 @@ package("wavpack") local configs = {"-DWAVPACK_INSTALL_CMAKE_MODULE=OFF", "-DWAVPACK_INSTALL_DOCS=OFF", "-DWAVPACK_INSTALL_PKGCONFIG_MODULE=OFF"} table.insert(configs, "-DCMAKE_BUILD_TYPE=" .. (package:debug() and "Debug" or "Release")) table.insert(configs, "-DBUILD_SHARED_LIBS=" .. (package:config("shared") and "ON" or "OFF")) - + if package:is_plat("windows") then + table.insert(configs, "-DCMAKE_STATIC_LIBRARY_SUFFIX=.lib") + end for name, enabled in pairs(package:configs()) do if not package:extraconf("configs", name, "builtin") then table.insert(configs, "-DWAVPACK_ENABLE_" .. name:upper() .. "=" .. (enabled and "ON" or "OFF"))