2
0
Эх сурвалжийг харах

Auto-update verdict to 1.4.4 (#7471)

* Update verdict to 1.4.4

* Update xmake.lua

---------

Co-authored-by: star9029 <[email protected]>
ruki 2 сар өмнө
parent
commit
a9d4978773

+ 10 - 5
packages/v/verdict/xmake.lua

@@ -5,18 +5,23 @@ package("verdict")
     add_urls("https://github.com/sandialabs/verdict/archive/refs/tags/$(version).tar.gz",
              "https://github.com/sandialabs/verdict.git")
 
+    add_versions("1.4.4", "d12d1cd41c6568997df348a72cc2973a662fae1b3634a068ea2201b5f7383186")
     add_versions("1.4.2", "225c8c5318f4b02e7215cefa61b5dc3f99e05147ad3fefe6ee5a3ee5b828964b")
 
     add_deps("cmake")
 
     on_install(function (package)
-        local configs = {"-DVERDICT_ENABLE_TESTING=OFF"}
-        table.insert(configs, "-DCMAKE_BUILD_TYPE=" .. (package:is_debug() and "Debug" or "Release"))
-        table.insert(configs, "-DBUILD_SHARED_LIBS=" .. (package:config("shared") and "ON" or "OFF"))
-        import("package.tools.cmake").install(package, configs)
         if package:config("shared") then
             package:add("defines", "VERDICT_SHARED_LIB")
         end
+
+        local configs = {
+            "-DVERDICT_ENABLE_TESTING=OFF",
+            "-DCMAKE_CXX_STANDARD=14",
+        }
+        table.insert(configs, "-DCMAKE_BUILD_TYPE=" .. (package:is_debug() and "Debug" or "Release"))
+        table.insert(configs, "-DBUILD_SHARED_LIBS=" .. (package:config("shared") and "ON" or "OFF"))
+        import("package.tools.cmake").install(package, configs)
     end)
 
     on_test(function (package)
@@ -26,5 +31,5 @@ package("verdict")
                 double coordinates[3][3];
                 verdict::hex_edge_ratio(3, coordinates);
             }
-        ]]}, {configs = {languages = "c++11"}}))
+        ]]}, {configs = {languages = "c++14"}}))
     end)