280 lines
5.1 KiB
CMake
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)
|