Просмотр исходного кода

Add extsources to vulkan-utility-libraries (#3152)

ImperatorS79 1 год назад
Родитель
Сommit
8892f243a4
1 измененных файлов с 8 добавлено и 0 удалено
  1. 8 0
      packages/v/vulkan-utility-libraries/xmake.lua

+ 8 - 0
packages/v/vulkan-utility-libraries/xmake.lua

@@ -15,6 +15,14 @@ package("vulkan-utility-libraries")
     add_deps("cmake")
     add_deps("vulkan-headers")
 
+    if is_plat("mingw") and is_subhost("msys") then
+        add_extsources("pacman::vulkan-utility-libraries")
+    elseif is_plat("linux") then
+        add_extsources("apt::vulkan-utility-libraries-dev", "pacman::vulkan-utility-libraries")
+    elseif is_plat("macosx") then
+        add_extsources("brew::vulkan-utility-libraries")
+    end
+
     on_install("windows", "linux", "macosx", "bsd", "mingw", "msys", "cross", function (package)
         local configs = {"-DBUILD_TESTS=OFF", "-DUPDATE_DEPS=OFF"}
         table.insert(configs, "-DCMAKE_BUILD_TYPE=" .. (package:is_debug() and "Debug" or "Release"))