diff options
| author | star9029 <[email protected]> | 2024-12-11 19:00:13 +0800 |
|---|---|---|
| committer | star9029 <[email protected]> | 2024-12-11 19:00:13 +0800 |
| commit | 4fdfe591a19e81d9390a5c310b81f95d50ccf5f0 (patch) | |
| tree | 7b4f5984be87fcd486ce6c7b9c803c71be3a287f /tests/projects | |
| parent | f2c9a6c2669c90e275753e1c1628dad7fca595da (diff) | |
Improve protobuf test
Diffstat (limited to 'tests/projects')
| -rw-r--r-- | tests/projects/c++/protobuf/xmake.lua | 12 |
1 files changed, 10 insertions, 2 deletions
diff --git a/tests/projects/c++/protobuf/xmake.lua b/tests/projects/c++/protobuf/xmake.lua index 1468cc5e3..593397b82 100644 --- a/tests/projects/c++/protobuf/xmake.lua +++ b/tests/projects/c++/protobuf/xmake.lua @@ -1,11 +1,19 @@ add_rules("mode.debug", "mode.release") + add_requires("protobuf-cpp") +if is_cross() then + add_requires("protoc") +end target("test") set_kind("binary") - set_languages("c++11") - add_packages("protobuf-cpp") + set_languages("c++17") add_rules("protobuf.cpp") add_files("src/*.cpp") add_files("src/**.proto", {proto_rootdir = "src"}) + add_packages("protobuf-cpp") + if is_cross() then + add_packages("protoc") + end + |
