blob: 200118d600b9a3b6b97bb5534079822513e2174e [file] [log] [blame]
# This is a restricted set compared to Fruit's code, the bar for Fruit code is higher.
if(${FRUIT_ENABLE_CLANG_TIDY})
set(CMAKE_CXX_CLANG_TIDY
clang-tidy;
-header-filter=fruit;
-checks=${FRUIT_CLANG_TIDY_CHECKS},-google-explicit-constructor,-google-build-using-namespace;
-warnings-as-errors=*;)
endif()
add_subdirectory(simple_injection)
add_subdirectory(hello_world)
# This uses threads and doesn't work on Windows (at least when using MinGW's GCC).
if(NOT "${WIN32}")
add_subdirectory(server)
endif()
add_subdirectory(multibindings)
add_subdirectory(scaling_doubles)
add_subdirectory(annotated_injection)
add_subdirectory(testing)