EC600U_esp32_iap_uart/CMakeLists.txt
2024-02-05 17:39:56 +08:00

280 lines
5.1 KiB
CMake

# Copyright (C) 2020 QUECTEL Technologies Limited and/or its affiliates("QUECTEL").
# All rights reserved.
#
add_subdirectory_if_exist(init)
add_subdirectory_if_exist(nw)
add_subdirectory_if_exist(peripheral)
add_subdirectory_if_exist(osi)
add_subdirectory_if_exist(dev)
add_subdirectory_if_exist(power)
if(QL_APP_FEATURE_USB)
add_subdirectory_if_exist(usb)
endif()
add_subdirectory_if_exist(qnewlib)
if(QL_APP_FEATURE_FILE)
add_subdirectory_if_exist(fs)
endif()
if(QL_APP_FEATURE_AUDIO)
add_subdirectory_if_exist(audio)
if(QL_APP_FEATURE_TTS)
add_subdirectory_if_exist(tts)
endif()
endif()
if(QL_APP_FEATURE_BT)
add_subdirectory_if_exist(bt)
endif()
if(QL_APP_FEATURE_GNSS)
add_subdirectory_if_exist(gnss)
endif()
if(QL_APP_FEATURE_FTP)
add_subdirectory_if_exist(ftp)
endif()
if(QL_APP_FEATURE_HTTP)
add_subdirectory_if_exist(http)
endif()
if(QL_APP_FEATURE_MMS)
add_subdirectory_if_exist(mms)
endif()
if(QL_APP_FEATURE_MQTT)
add_subdirectory_if_exist(mqtt)
endif()
if(QL_APP_FEATURE_FIREWALL)
add_subdirectory_if_exist(firewall)
endif()
if(QL_APP_FEATURE_SSL)
add_subdirectory_if_exist(ssl)
endif()
if(QL_APP_FEATURE_STK)
add_subdirectory_if_exist(stk)
endif()
if(QL_APP_FEATURE_PING)
add_subdirectory_if_exist(ping)
endif()
if(QL_APP_FEATURE_NTP)
add_subdirectory_if_exist(ntp)
endif()
if(QL_APP_FEATURE_LBS)
add_subdirectory_if_exist(lbs)
endif()
if(QL_APP_FEATURE_QTHSDK)
add_subdirectory_if_exist(qthsdk)
endif()
if(QL_APP_FEATURE_CTSREG)
add_subdirectory_if_exist(ctsreg)
endif()
if(QL_APP_FEATURE_SOCKET)
add_subdirectory_if_exist(socket)
endif()
if(QL_APP_FEATURE_LCD)
add_subdirectory_if_exist(lcd)
endif()
if(QL_APP_FEATURE_MIPI_LCD)
add_subdirectory_if_exist(mipi_lcd)
endif()
if(QL_APP_FEATURE_LVGL)
add_subdirectory_if_exist(EC600U_lvgl_lib)
add_subdirectory_if_exist(EC600U_lvgl)
endif()
if(QL_APP_FEATURE_CAMERA)
add_subdirectory_if_exist(camera)
endif()
if(QL_APP_FEATURE_WIFISCAN)
add_subdirectory_if_exist(wifi_scan)
endif()
if(QL_APP_FEATURE_SIM)
add_subdirectory_if_exist(sim)
endif()
if(QL_APP_FEATURE_VSIM_ADAPT)
add_subdirectory_if_exist(vsim_adapt)
endif()
if(QL_APP_FEATURE_SMS)
add_subdirectory_if_exist(sms)
endif()
if(QL_APP_FEATURE_VOICE_CALL)
add_subdirectory_if_exist(voice_call)
endif()
if(QL_APP_FEATURE_VOLTE)
add_subdirectory_if_exist(volte)
endif()
if(QL_APP_FEATURE_SPI)
add_subdirectory_if_exist(spi)
endif()
if(QL_APP_FEATURE_SPI_NOR_FLASH)
add_subdirectory_if_exist(spi_nor_flash)
endif()
if(QL_APP_FEATURE_SPI4_EXT_NOR_SFFS)
add_subdirectory_if_exist(spi4_ext_nor_sffs)
endif()
if(QL_APP_FEATURE_SPI6_EXT_NOR)
add_subdirectory_if_exist(spi6_ext_nor_flash)
endif()
if(QL_APP_FEATURE_SPI_NAND_FLASH)
add_subdirectory_if_exist(spi_nand_flash)
endif()
if(QL_APP_FEATURE_HTTP_FOTA)
add_subdirectory_if_exist(http_fota)
endif()
if(QL_APP_FEATURE_FTP_FOTA)
add_subdirectory_if_exist(ftp_fota)
endif()
if(QL_APP_FEATURE_DECODER)
add_subdirectory_if_exist(decoder)
endif()
if(QL_APP_FEATURE_APP_IMG_AT)
add_subdirectory_if_exist(app_img_at)
endif()
if(QL_APP_FEATURE_RTC)
add_subdirectory_if_exist(rtc)
endif()
if(QL_APP_FEATURE_VIRT_AT)
add_subdirectory_if_exist(virt_at)
endif()
if(QL_APP_FEATURE_ALI_LINKSDK)
add_subdirectory_if_exist(LinkSDK)
endif()
if(QL_APP_FEATURE_QCLOUD_IOT)
add_subdirectory_if_exist(qcloud-iot)
endif()
if(QL_APP_FEATURE_I2C)
add_subdirectory_if_exist(i2c)
endif()
if(QL_APP_FEATURE_SDMMC)
add_subdirectory_if_exist(sdmmc)
endif()
if(QL_APP_FEATURE_USBNET)
add_subdirectory_if_exist(usbnet)
endif()
if(QL_APP_FEATURE_FS_NAND_FLASH)
add_subdirectory_if_exist(fs_nand_flash)
endif()
if(QL_APP_FEATURE_FS_NOR_FLASH)
add_subdirectory_if_exist(fs_nor_flash)
endif()
if(QL_APP_FEATURE_FILE_ZIP)
add_subdirectory_if_exist(zip)
endif()
if(QL_APP_FEATURE_SFTP)
add_subdirectory_if_exist(sftp)
endif()
if(QL_APP_FEATURE_MXML)
add_subdirectory_if_exist(mxml)
endif()
if(QL_APP_FEATURE_CLOUDOTA)
add_subdirectory_if_exist(cloud_ota)
endif()
if(QL_APP_FEATURE_HILINK)
add_subdirectory_if_exist(HiLinkSDK)
endif()
if(QL_APP_FEATURE_EMBED_NOR_FLASH)
add_subdirectory_if_exist(embed_nor_flash)
endif()
if(QL_APP_FEATURE_GPRS_DATA_TRANSFER)
add_subdirectory_if_exist(gprs_data_transfer)
endif()
if(QL_APP_FEATURE_TP)
add_subdirectory_if_exist(tp)
endif()
if(QL_APP_FEATURE_ALIOTSMARTCARD)
add_subdirectory_if_exist(aliotsmartcard)
endif()
if (QL_APP_FEATURE_ALIPAY_IOT_SDK)
add_subdirectory_if_exist(alipay_iot_sdk)
endif()
if(QL_APP_FEATURE_NTRIP_RTK)
add_subdirectory_if_exist(ntrip_rtk)
endif()
if(QL_APP_FEATURE_LWM2M)
add_subdirectory_if_exist(lwm2m)
endif()
if(QL_APP_FEATURE_WEBSOCKET)
add_subdirectory_if_exist(libwebsockets)
endif()
if(QL_APP_FEATURE_SS)
add_subdirectory_if_exist(ss)
endif()
if(QL_APP_FEATURE_ETHERNET)
add_subdirectory_if_exist(ethernet)
endif()
if(QL_APP_FEATURE_WIFI)
add_subdirectory_if_exist(wifi)
endif()
# add_subdirectory_if_exist(EC600U_rtk+t2n)
add_subdirectory_if_exist(EC600U_lora)
add_subdirectory_if_exist(EC600U_rtk)
add_subdirectory_if_exist(EC600U_t2n)
add_subdirectory_if_exist(EC600U_can)
add_subdirectory_if_exist(EC600U_bl0939)
add_subdirectory_if_exist(EC600U_soft_enc)
add_subdirectory_if_exist(EC600U_rs485)
add_subdirectory_if_exist(EC600U_uart1)
add_subdirectory_if_exist(esp32_iap)