Browse Source

Auto-update actor-framework to 1.0.2 (#5811)

* Update actor-framework to 1.0.2

* Update xmake.lua

---------

Co-authored-by: star9029 <[email protected]>
ruki 9 months ago
parent
commit
f9fe39c0ca
1 changed files with 5 additions and 1 deletions
  1. 5 1
      packages/a/actor-framework/xmake.lua

+ 5 - 1
packages/a/actor-framework/xmake.lua

@@ -6,6 +6,7 @@ package("actor-framework")
     add_urls("https://github.com/actor-framework/actor-framework/archive/refs/tags/$(version).tar.gz",
              "https://github.com/actor-framework/actor-framework.git")
 
+    add_versions("1.0.2", "ef4dd00ca7c59cd61dc336b6a8efbd6150ca85c404d213ecb61f6bcee4094ffc")
     add_versions("1.0.1", "635bdd6e3b70886f1d9aa75c48e5bdb4084afae1f159bbfe5ea91f99b0460f6b")
     add_versions("1.0.0", "602018239d23a1805d35ebda704fd5c969a0693fc513fcf7459063b628459e5b")
     add_versions("0.19.6", "48dc4c4abf5ab5a7c6f84b9259cc8be1b02c601d31893647ab44e143cdc4b6d5")
@@ -13,7 +14,7 @@ package("actor-framework")
 
     add_configs("profiler", {description = "Enable experimental profiler API", default = false, type = "boolean"})
     add_configs("runtime_checks", {description = "Build CAF with extra runtime assertions", default = false, type = "boolean"})
-    add_configs("exceptions", {description = "Build CAF with support for exceptions", default = false, type = "boolean"})
+    add_configs("exceptions", {description = "Build CAF with support for exceptions", default = true, type = "boolean"})
     add_configs("io", {description = "Build legacy networking I/O module", default = false, type = "boolean"})
     add_configs("net", {description = "Build networking I/O module", default = false, type = "boolean"})
     add_configs("openssl", {description = "Build OpenSSL module", default = false, type = "boolean"})
@@ -35,6 +36,9 @@ package("actor-framework")
     end)
 
     on_install("windows", "linux", "macosx", "bsd", function (package)
+        io.replace("CMakeLists.txt", "add_library(libcaf_test)", "", {plain = true})
+        io.replace("CMakeLists.txt", "add_subdirectory(libcaf_test)", "", {plain = true})
+
         local configs =
         {
             "-DCAF_ENABLE_EXAMPLES=OFF",