浏览代码

Create xmake.lua (#755)

ruki 3 年之前
父节点
当前提交
a4a21b7298
共有 1 个文件被更改,包括 18 次插入0 次删除
  1. 18 0
      packages/s/simde/xmake.lua

+ 18 - 0
packages/s/simde/xmake.lua

@@ -0,0 +1,18 @@
+package("simde")
+
+    set_kind("library", {headeronly = true})
+    set_homepage("simd-everywhere.github.io/blog/")
+    set_description("Implementations of SIMD instruction sets for systems which don't natively support them.")
+
+    set_urls("https://github.com/simd-everywhere/simde/releases/download/v$(version)/simde-amalgamated-$(version).tar.xz")
+
+    add_versions("0.7.2", "544c8aac764f0e24e444b1a7842d0314fa0231802d3b1b2020a03677b5be6142")
+
+    on_install(function (package)
+        os.cp("*", package:installdir("include"))
+    end)
+
+    on_test(function (package)
+        assert(package:has_cincludes("x86/sse.h"))
+        assert(package:has_cincludes("arm/neon.h"))
+    end)