blob: 23dc918fac04d483bb92db6c30cc8eb313cb170d (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
|
qt_feature_evaluate_features("${CMAKE_CURRENT_SOURCE_DIR}/ifvehiclefunctions/configure.cmake")
qt_feature_evaluate_features("${CMAKE_CURRENT_SOURCE_DIR}/ifmedia/configure.cmake")
add_subdirectory(3rdparty)
find_package(Qt6 ${PROJECT_VERSION} QUIET CONFIG OPTIONAL_COMPONENTS InterfaceFramework)
#if(QT_FEATURE_interfaceframework AND QT_FEATURE_ifcodegen AND QT_FEATURE_ifvehiclefunctions AND NOT QT_FEATURE_host_tools_only)
add_subdirectory(ifvehiclefunctions)
#endif()
if(QT_FEATURE_interfaceframework AND QT_FEATURE_ifmedia AND NOT QT_FEATURE_host_tools_only)
add_subdirectory(ifmedia)
endif()
if(QT_FEATURE_interfaceframework
AND QT_FEATURE_remoteobjects
AND QT_FEATURE_vehiclefunctions_qtro_simulation_server
AND (LINUX OR MACOS OR (WIN32 AND NOT WINRT))
AND NOT QT_FEATURE_host_tools_only)
add_subdirectory(tools/vehiclefunctions-simulation-server)
endif()
if(QT_FEATURE_interfaceframework
AND QT_FEATURE_media_qtro_simulation_server
AND QT_FEATURE_remoteobjects
AND QT_FEATURE_media_simulation_backend
AND (LINUX OR MACOS OR (WIN32 AND NOT WINRT))
AND NOT QT_FEATURE_host_tools_only)
add_subdirectory(tools/media-simulation-server)
endif()
add_subdirectory(plugins)
add_subdirectory(doc)
|