Переглянути джерело

Add `on_load` function to volk package script to fix installing error on latest xmake version. (#4632)

JXMaster 1 рік тому
батько
коміт
e676808121
1 змінених файлів з 6 додано та 0 видалено
  1. 6 0
      packages/v/volk/xmake.lua

+ 6 - 0
packages/v/volk/xmake.lua

@@ -65,6 +65,12 @@ package("volk")
         import("package.tools.xmake").install(package)
         import("package.tools.xmake").install(package)
     end)
     end)
 
 
+    on_load(function (package)
+        if package:config("header_only") then
+            package:set("kind", "library", {headeronly = true})
+        end
+    end)
+
     on_test(function (package)
     on_test(function (package)
         local defines
         local defines
         if package:config("header_only") then 
         if package:config("header_only") then