Warning, /rolisteam/rolisteam/src/tests/auto/CMakeLists.txt is written in an unsupported language. File is not indexed.
0001 cmake_minimum_required(VERSION 3.16) 0002 0003 include_directories(../libraries) 0004 include_directories(../libraries/diceparser/include) 0005 0006 # Helpers 0007 add_subdirectory(helper) 0008 0009 # CMakeLists.txt 0010 #add_compile_options(-fsanitize=address) 0011 #add_link_options(-fsanitize=address) 0012 0013 #subdirs with tests 0014 add_subdirectory(audioplayer) 0015 add_subdirectory(antaFilter) 0016 add_subdirectory(preferences ) 0017 add_subdirectory(colorButton) 0018 add_subdirectory(contentmodel) 0019 add_subdirectory(instantmessaging) 0020 add_subdirectory(paletteModel) 0021 add_subdirectory(chat) 0022 add_subdirectory(rolisteamtheme ) 0023 add_subdirectory(picture ) 0024 add_subdirectory(session ) 0025 add_subdirectory(data) 0026 add_subdirectory(fieldModelTest ) 0027 add_subdirectory(updater ) 0028 add_subdirectory(controller ) 0029 add_subdirectory(playermodel) 0030 add_subdirectory(campaign) 0031 add_subdirectory(mindmap) 0032 add_subdirectory(vmap ) 0033 add_subdirectory(serialization ) 0034 add_subdirectory(widgets ) 0035 add_subdirectory(network ) 0036 add_subdirectory(musicmodel) 0037 add_subdirectory(channelmodel) 0038 add_subdirectory(characterstatemodel) 0039 add_subdirectory(dicealiasmodel) 0040 add_subdirectory(genericmodel) 0041 add_subdirectory(charactermodel) 0042 add_subdirectory(unitmodel) 0043 add_subdirectory(worker) 0044 add_subdirectory(qobjects) 0045 add_subdirectory(services) 0046 add_subdirectory(noteeditor) 0047 add_subdirectory(models) 0048 add_subdirectory(delegate) 0049 0050 0051 if(CMAKE_COMPILER_IS_GNUCXX AND CODE_COVERAGE) 0052 set(CMAKE_MODULE_PATH ${PROJECT_SOURCE_DIR}/cmake) 0053 include(CodeCoverage) 0054 append_coverage_compiler_flags_to_target(core) 0055 append_coverage_compiler_flags_to_target(rwidgets) 0056 append_coverage_compiler_flags_to_target(common_core) 0057 append_coverage_compiler_flags_to_target(common_widget) 0058 append_coverage_compiler_flags_to_target(common_qml) 0059 append_coverage_compiler_flags_to_target(instantmessaging) 0060 append_coverage_compiler_flags_to_target(charactersheet_widgets) 0061 append_coverage_compiler_flags_to_target(utils) 0062 append_coverage_compiler_flags_to_target(rmindmap) 0063 append_coverage_compiler_flags_to_target(qml_views) 0064 append_coverage_compiler_flags_to_target(qml_components) 0065 append_coverage_compiler_flags_to_target(network) 0066 0067 setup_target_for_coverage_gcovr_html( 0068 NAME tests_coverage 0069 EXECUTABLE tests_coverage 0070 DEPENDENCIES core rwidgets common_core common_widget common_qml instantmessaging charactersheet_widgets diceparser_qobject utils rmindmap qml_views qml_components network 0071 BASE_DIRECTORY "${PROJECT_SOURCE_DIR}/src" 0072 EXCLUDE "bin/*") 0073 endif()