• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1#===============================================================================
2# @brief    cmake make file
3# Copyright (c) 2020 HiSilicon (Shanghai) Technologies CO., LIMITED.
4#===============================================================================
5
6if (EXISTS ${CMAKE_CURRENT_SOURCE_DIR}/gpu/CMakeLists.txt)
7    add_subdirectory(gpu)
8elseif(EXISTS ${ROOT_DIR}/libs_url/${CHIP}/cmake/gpu.cmake)
9    include(${ROOT_DIR}/libs_url/${CHIP}/cmake/gpu.cmake)
10endif()
11
12if (EXISTS ${CMAKE_CURRENT_SOURCE_DIR}/media/CMakeLists.txt)
13    add_subdirectory(media)
14elseif(EXISTS ${ROOT_DIR}/libs_url/${CHIP}/cmake/media.cmake)
15    include(${ROOT_DIR}/libs_url/${CHIP}/cmake/media.cmake)
16endif()
17
18if (EXISTS ${ROOT_DIR}/protocol/wifi/CMakeLists.txt)
19    add_subdirectory(wifi_service)
20elseif(EXISTS ${BIN_DIR}/${CHIP}/libs/wifi_service/CMakeLists.txt)
21    add_subdirectory(${BIN_DIR}/${CHIP}/libs/wifi_service wpa_supplicant)
22endif()
23
24if (EXISTS ${CMAKE_CURRENT_SOURCE_DIR}/gui/CMakeLists.txt)
25    add_subdirectory(gui)
26endif()
27
28if (EXISTS ${CMAKE_CURRENT_SOURCE_DIR}/ai/ai_toothbrush/CMakeLists.txt)
29    add_subdirectory(ai/ai_toothbrush)
30elseif(EXISTS ${ROOT_DIR}/libs_url/${CHIP}/cmake/ai_toothbrush.cmake)
31    include(${ROOT_DIR}/libs_url/${CHIP}/cmake/ai_toothbrush.cmake)
32endif()
33
34if (EXISTS ${CMAKE_CURRENT_SOURCE_DIR}/srv_tiot_host/CMakeLists.txt)
35    add_subdirectory(srv_tiot_host)
36endif()