Explorar o código

[rsm-binary-io] Add `2.0.6` (#2474)

* [rsm-binary-io] Update

* [rsm-binary-io] Setting `kind` is unecessary

* [rsm-binary-io] disable mingw
Qudix %!s(int64=2) %!d(string=hai) anos
pai
achega
e7e24191aa
Modificáronse 1 ficheiros con 4 adicións e 5 borrados
  1. 4 5
      packages/r/rsm-binary-io/xmake.lua

+ 4 - 5
packages/r/rsm-binary-io/xmake.lua

@@ -6,8 +6,9 @@ package("rsm-binary-io")
     add_urls("https://github.com/Ryan-rsm-McKenzie/binary_io/archive/refs/tags/$(version).tar.gz",
     add_urls("https://github.com/Ryan-rsm-McKenzie/binary_io/archive/refs/tags/$(version).tar.gz",
              "https://github.com/Ryan-rsm-McKenzie/binary_io.git")
              "https://github.com/Ryan-rsm-McKenzie/binary_io.git")
     add_versions("2.0.5", "4cc904ef02f77e04756cbdf01372629b0f04d859f06ee088d854468abdd4b840")
     add_versions("2.0.5", "4cc904ef02f77e04756cbdf01372629b0f04d859f06ee088d854468abdd4b840")
+    add_versions("2.0.6", "88354a25064f3da58bdcb24049ca23d7d8f4fb3e12496f397937a65d1943f114")
 
 
-    on_install(function (package)
+    on_install("windows", "linux", "macosx", "iphoneos", "android", "bsd", "wasm", "cross", function (package)
         io.writefile("xmake.lua", [[
         io.writefile("xmake.lua", [[
             add_rules("mode.debug", "mode.release")
             add_rules("mode.debug", "mode.release")
             set_languages("c++20")
             set_languages("c++20")
@@ -20,14 +21,12 @@ package("rsm-binary-io")
                     add_rules("utils.symbols.export_all", {export_classes = true})
                     add_rules("utils.symbols.export_all", {export_classes = true})
                 end
                 end
         ]])
         ]])
-        local configs = {}
-        configs.kind = package:config("shared") and "shared" or "static"
-        import("package.tools.xmake").install(package, configs)
+        import("package.tools.xmake").install(package)
     end)
     end)
 
 
     on_test(function (package)
     on_test(function (package)
         assert(package:check_cxxsnippets({test = [[
         assert(package:check_cxxsnippets({test = [[
-            void test(int argc, char** argv) {
+            void test() {
                 binary_io::span_istream s;
                 binary_io::span_istream s;
                 assert(s.tell() == 0);
                 assert(s.tell() == 0);
             }
             }