|
@@ -11,6 +11,7 @@ package("wangle")
|
|
|
add_versions("2024.03.18", "578986898b3464ed9bd2e392a08d07604b68b2251322518c1f819c965eebe8f2")
|
|
|
add_versions("2024.03.25", "3de926ff92e59f5185e89e5e9365925530e5e57fd70f8e5107938149ce2fe140")
|
|
|
add_versions("2024.04.01", "c21c3616d3017bc7b72f6b2315f81be4fd9be4c0dc6e1fae0266ec545fbc5535")
|
|
|
+ add_versions("2024.06.10", "0328a481258a399a70ee2d003be8d482529b2f26e79ea2c218a32361051ea5be")
|
|
|
|
|
|
add_deps("cmake", "folly", "fizz")
|
|
|
|
|
@@ -25,5 +26,11 @@ package("wangle")
|
|
|
end)
|
|
|
|
|
|
on_test(function (package)
|
|
|
- assert(package:has_cxxincludes("wangle/channel/AsyncSocketHandler.h", {configs = {languages = "c++17"}}))
|
|
|
+ assert(package:check_cxxsnippets({test = [[
|
|
|
+ #include <chrono>
|
|
|
+ #include "wangle/util/FilePoller.h"
|
|
|
+ void test() {
|
|
|
+ wangle::FilePoller poller(std::chrono::milliseconds(1));
|
|
|
+ }
|
|
|
+ ]]}, {configs = {languages = "c++17"}}))
|
|
|
end)
|