diff options
| author | star9029 <[email protected]> | 2025-08-11 21:56:49 +0800 |
|---|---|---|
| committer | GitHub <[email protected]> | 2025-08-11 21:56:49 +0800 |
| commit | f01018e500132d3b9c5d1dd8a4933af13e25d431 (patch) | |
| tree | 211eecd692f45c909b2e71d41c3ec4ad4ab837f3 /tests/projects/c++ | |
| parent | c39e51cd62cd158827df495eef79276c43cd4dfc (diff) | |
Improve protobuf test
Diffstat (limited to 'tests/projects/c++')
| -rw-r--r-- | tests/projects/c++/protobuf/xmake.lua | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/tests/projects/c++/protobuf/xmake.lua b/tests/projects/c++/protobuf/xmake.lua index f3c544291..acaf985f9 100644 --- a/tests/projects/c++/protobuf/xmake.lua +++ b/tests/projects/c++/protobuf/xmake.lua @@ -1,11 +1,14 @@ add_rules("mode.debug", "mode.release") +local language = "17" + add_requires("protoc", "protobuf-cpp") --- add_requireconfs("protoc.protobuf-cpp", {version = "1.0.0"}) +-- add_requireconfs("protoc.protobuf-cpp", {override = true, version = "1.0.0"}) +add_requireconfs("**.abseil", {override = true, configs = {cxx_standard = language}}) target("test") set_kind("binary") - set_languages("c++17") + set_languages("c++" .. language) add_rules("protobuf.cpp") add_files("src/*.cpp") add_files("src/**.proto", {proto_rootdir = "src"}) |
