Bläddra i källkod

Add clblast tests (#2636)

* Add clblast tests

* Add opencl test (#2641)

* Add opencl test

* Add links
A2va 1 år sedan
förälder
incheckning
56dc22ea04
1 ändrade filer med 16 tillägg och 0 borttagningar
  1. 16 0
      packages/c/clblast/xmake.lua

+ 16 - 0
packages/c/clblast/xmake.lua

@@ -50,3 +50,19 @@ package("clblast")
 
         import("package.tools.cmake").install(package, configs)
     end)
+
+    on_test(function (package)
+        assert(package:check_cxxsnippets({test = [[
+            #include <clblast.h>
+            void test () {
+               clblast::ClearCache();
+            }
+        ]]}, {configs = {languages = "c++11"}}))
+
+        assert(package:check_csnippets({test = [[
+            #include <clblast_c.h>
+            void test () {
+                CLBlastClearCache();    
+            }
+        ]]}, {configs = {languages = "c11"}}))
+    end)