소스 검색

Add clblast tests (#2636)

* Add clblast tests

* Add opencl test (#2641)

* Add opencl test

* Add links
A2va 1 년 전
부모
커밋
56dc22ea04
1개의 변경된 파일16개의 추가작업 그리고 0개의 파일을 삭제
  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)