CMake scripts that are used by the core CMakeLists.txt
It contains several scripts intended for external usage:
-
UserverSetupEnvironment.cmakedefinesuserver_setup_environmentfunction that that simplifies userver usage as a submodule of your project:userver_setup_environment() -
UserverTestsuite.cmakedefines functions for setting up @ref scripts/docs/en/userver/functional_testing.md "testsuite tests":userver_testsuite_add_simple() -
UserverGrpcTargets.cmakedefines functions for generating userver gRPC clients and services -
AddGoogleTests.cmakedefines functions for creating CTest tests from gtest/utest targets
See https://github.com/userver-framework/service_template for an example.