blob: 7c7c7e3269ff0f7259924f1875a249aabf530775 (
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
32
33
34
35
36
37
38
39
40
41
42
|
qt_feature_evaluate_features("${CMAKE_CURRENT_SOURCE_DIR}/interfaceframework/configure.cmake")
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)
if(QT_FEATURE_interfaceframework AND QT_FEATURE_ifcodegen)
add_subdirectory(tools/ifcodegen)
endif()
if(QT_FEATURE_interfaceframework AND NOT QT_FEATURE_host_tools_only)
add_subdirectory(interfaceframework)
add_subdirectory(helper)
endif()
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 NOT ANDROID
AND NOT IOS
AND NOT WASM
AND NOT rtems
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 NOT ANDROID
AND NOT IOS
AND NOT WASM
AND NOT rtems
AND NOT QT_FEATURE_host_tools_only)
add_subdirectory(tools/media-simulation-server)
endif()
add_subdirectory(plugins)
|