# Copyright (C) 2018 RDA Technologies Limited and/or its affiliates("RDA"). # All rights reserved. # # This software is supplied "AS IS" without any warranties. # RDA assumes no responsibility or liability for the use of the software, # conveys no license or title under any patent, copyright, or mask work # right to the product. RDA reserves the right to make changes in the # software without notification. RDA also make no representation or # warranty that such application will be suitable for the specified use # without further testing or modification. add_subdirectory_if_exist(common) add_subdirectory_if_exist(dev) add_subdirectory_if_exist(drivers) if(CONFIG_QUEC_PROJECT_FEATURE_ADC) add_subdirectory_if_exist(adc) endif() if(CONFIG_QUEC_PROJECT_FEATURE_GNSS) add_subdirectory_if_exist(gnss) add_subdirectory_if_exist(gnss_aux) endif() add_subdirectory_if_exist(decoder) if(CONFIG_QUEC_PROJECT_FEATURE_FOTA) add_subdirectory_if_exist(fota) endif() if(CONFIG_QUEC_PROJECT_FEATURE_FILE) add_subdirectory_if_exist(fs) add_subdirectory_if_exist(nvitem) endif() add_subdirectory_if_exist(network) add_subdirectory_if_exist(osi) if(CONFIG_QUEC_PROJECT_FEATURE_SIM) add_subdirectory_if_exist(sim) endif() if(CONFIG_QUEC_PROJECT_FEATURE_VSIM_ADAPT) add_subdirectory_if_exist(vsim_adapt) endif() if(CONFIG_QUEC_PROJECT_FEATURE_FTP) add_subdirectory_if_exist(ftp) endif() if(CONFIG_QUEC_PROJECT_FEATURE_AUDIO) add_subdirectory_if_exist(audio) add_subdirectory_if_exist(codec) endif() if(CONFIG_QUEC_PROJECT_FEATURE_HTTP) add_subdirectory_if_exist(http) endif() if(CONFIG_QUEC_PROJECT_FEATURE_MQTT) add_subdirectory_if_exist(mqtt) endif() #add_subdirectory_if_exist(third_party) if(CONFIG_QUEC_PROJECT_FEATURE_BT) add_subdirectory_if_exist(bt) endif() add_subdirectory_if_exist(power) if(CONFIG_QUEC_PROJECT_FEATURE_SMS) add_subdirectory_if_exist(sms) endif() if(CONFIG_QUEC_PROJECT_FEATURE_VOICE_CALL) add_subdirectory_if_exist(voice_call) endif() if(CONFIG_QUEC_PROJECT_FEATURE_SPI) add_subdirectory_if_exist(spi) endif() if(CONFIG_QUEC_PROJECT_FEATURE_SPI_FLASH) add_subdirectory_if_exist(spi_flash) endif() if(CONFIG_QUEC_PROJECT_FEATURE_SPI_NOR_FLASH) add_subdirectory_if_exist(spi_nor_flash) endif() if(CONFIG_QUEC_PROJECT_FEATURE_SPI4_EXT_NOR_SFFS) add_subdirectory_if_exist(spi4_ext_nor_sffs) endif() if(CONFIG_QUEC_PROJECT_FEATURE_SPI6_EXT_NOR) add_subdirectory_if_exist(spi6_ext_nor_flash) endif() if(CONFIG_QUEC_PROJECT_FEATURE_SPI_NAND_FLASH) add_subdirectory_if_exist(spi_nand_flash) endif() if(CONFIG_QUEC_PROJECT_FEATURE_SPI6_NAND_FLASH) add_subdirectory_if_exist(spi6_nand_flash) endif() if(CONFIG_QUEC_PROJECT_FEATURE_CAMERA) add_subdirectory_if_exist(camera) endif() if(CONFIG_QUEC_PROJECT_FEATURE_RTC) add_subdirectory_if_exist(rtc) endif() if(CONFIG_QUEC_PROJECT_FEATURE_VIRT_AT) add_subdirectory_if_exist(virt_at) endif() if(CONFIG_QUEC_PROJECT_FEATURE_TTS) add_subdirectory_if_exist(tts) endif() if(CONFIG_QUEC_PROJECT_FEATURE_RTK) add_subdirectory_if_exist(qxrtk) endif() if(CONFIG_QUEC_PROJECT_FEATURE_PBK) add_subdirectory_if_exist(phonebook) endif() if((CONFIG_QUEC_PROJECT_FEATURE_STK) OR (CONFIG_QUEC_PROJECT_FEATURE_BIP)) add_subdirectory_if_exist(stk) endif() add_subdirectory_if_exist(boot_ex) if(CONFIG_QUEC_PROJECT_FEATURE_SDMMC OR CONFIG_QUEC_PROJECT_FEATURE_EMMC OR CONFIG_QUEC_PROJECT_FEATURE_SDMMC2 OR CONFIG_QUEC_PROJECT_FEATURE_EMMC2) add_subdirectory_if_exist(sdmmc) endif() if(CONFIG_QUEC_PROJECT_FEATURE_WIFISCAN) add_subdirectory_if_exist(wifiscan) endif() if(CONFIG_QUEC_PROJECT_FEATURE_USB) add_subdirectory_if_exist(usb) endif() if(CONFIG_QUEC_PROJECT_FEATURE_UART) add_subdirectory_if_exist(uart) endif() if(CONFIG_QUEC_PROJECT_FEATURE_LEDCFG) add_subdirectory_if_exist(pwm) endif() if(CONFIG_QUEC_PROJECT_FEATURE_LCD) add_subdirectory_if_exist(lcd) endif() if(CONFIG_QUEC_PROJECT_FEATURE_KEYPAD) add_subdirectory_if_exist(keypad) endif() if(CONFIG_QUEC_PROJECT_FEATURE_I2C) add_subdirectory_if_exist(i2c) endif() if(CONFIG_QUEC_PROJECT_FEATURE_GPIO) add_subdirectory_if_exist(gpio) endif() if(CONFIG_QUEC_PROJECT_FEATURE_USBNET) add_subdirectory_if_exist(usbnet) endif() if(CONFIG_QUEC_PROJECT_FEATURE_FS_NAND_FLASH) add_subdirectory_if_exist(fs_nand_flash) endif() if(CONFIG_QUEC_PROJECT_FEATURE_FS_NOR_FLASH) add_subdirectory_if_exist(fs_nor_flash) endif() if (CONFIG_QUEC_PROJECT_FEATURE_FILE_ZIP) add_subdirectory_if_exist(zip) endif() if (CONFIG_QUEC_PROJECT_FEATURE_CLOUDOTA) add_subdirectory_if_exist(quec_cloud_ota) endif() if (CONFIG_QUEC_PROJECT_FEATURE_SMTP) add_subdirectory_if_exist(smtp) endif() if (CONFIG_QUEC_PROJECT_FEATURE_GPRS_DATA_TRANSFER) add_subdirectory_if_exist(gprs_data_transfer) endif() if (CONFIG_QUEC_PROJECT_FEATURE_TP) add_subdirectory_if_exist(tp) endif() if (CONFIG_QUEC_PROJECT_FEATURE_ALIIOTSMARTCARD) add_subdirectory_if_exist(aliotsmartcard) endif() if (CONFIG_QUEC_PROJECT_FEATURE_ALIPAY_IOT_SDK) add_subdirectory_if_exist(alipay_iot_sdk) endif() if (CONFIG_QUEC_PROJECT_FEATURE_MAYILIAN) add_subdirectory_if_exist(mayilian) endif() if (CONFIG_QUEC_PROJECT_FEATURE_MAYILIAN) add_subdirectory_if_exist(mayilian) endif() if (CONFIG_QUEC_PROJECT_FEATURE_HW_IOT_DEVICE_SDK) add_subdirectory_if_exist(hw_iot_device_sdk_tiny) endif() if (CONFIG_QUEC_PROJECT_FEATURE_ETHERNET) add_subdirectory_if_exist(ethernet) endif() if (CONFIG_QUEC_PROJECT_FEATURE_WEBSOCKET) add_subdirectory_if_exist(libwebsockets) endif() if (CONFIG_QUEC_PROJECT_FEATURE_FIREWALL) add_subdirectory_if_exist(firewall) endif() if (CONFIG_QUEC_PROJECT_FEATURE_WIFI) add_subdirectory_if_exist(wifi) endif() add_subdirectory_if_exist(ql_at) add_subdirectory_if_exist(virt_func) add_subdirectory_if_exist(volte)