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()