summaryrefslogtreecommitdiffstats
path: root/Tests/FindProtobuf
Commit message (Collapse)AuthorAgeFilesLines
* FindProtobuf: Add PLUGIN parameter to protobuf_generateFrank Lange2021-05-064-0/+28
| | | | | This allows for example reusing the function for generating gRPC code by specifying which grpc plugin to use.
* Revise include order using clang-format-6.0Kitware Robot2019-10-011-3/+4
| | | | | Run the `clang-format.bash` script to update our C and C++ code to a new include order `.clang-format`. Use `clang-format` version 6.0.
* Tests: require C++11 for some protobuf testsRolf Eike Beer2019-07-031-0/+4
| | | | | | Newer versions of Protobuf require C++11, which is reflected in the imported target created by FindProtobuf. Manually set this for all tests that only use the variables.
* FindProtobuf: add flag to allow descriptor files to be generatedPeter Mitrano2017-10-025-1/+98
| | | | | | | | | | | - The .desc files will be in the same folder as the generated .cc and .h files. - Paths to generate .desc files are stored in a variable passed in - This is only implemented for C++ - Remove legacy ARGS - Add test that generates and uses C++ protobuf message - Add test that checks that the generated .desc file can be instantiated with DynamicMessageFactory - Add Help rst for new feature
* FindProtobuf: add target for protocAndré Apitzsch2017-07-121-0/+2
|
* FindProtobuf: Rename imported targets to match upstream namesBrad King2017-05-221-3/+3
| | | | | | | | | Rename our recently added imported targets to match those provided by the upstream's CMake-based build. That way a project using `find_package(Protobuf)` can get the same target names no matter how protobuf is found. Suggested-by: Konstantin Podsvirov <konstantin@podsvirov.pro>
* FindProtobuf: add testsAndré Apitzsch2017-05-184-0/+58