• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1#===============================================================================
2# @brief    cmake file
3# Copyright (c) 2020 HiSilicon (Shanghai) Technologies CO., LIMITED.
4#===============================================================================
5if(DEFINED CONFIG_SAMPLE_SUPPORT_AMIC)
6    add_subdirectory_if_exist(amic)
7endif()
8
9if(DEFINED CONFIG_SAMPLE_SUPPORT_BLINKY)
10    add_subdirectory_if_exist(blinky)
11endif()
12
13if(DEFINED CONFIG_SAMPLE_SUPPORT_BUTTON)
14    add_subdirectory_if_exist(button)
15endif()
16
17if(DEFINED CONFIG_SAMPLE_SUPPORT_TASKS)
18    add_subdirectory_if_exist(tasks)
19endif()
20
21if(DEFINED CONFIG_SAMPLE_SUPPORT_TCXO)
22    add_subdirectory_if_exist(tcxo)
23endif()
24
25if(DEFINED CONFIG_SAMPLE_SUPPORT_DMA)
26    add_subdirectory_if_exist(dma)
27endif()
28
29if(DEFINED CONFIG_SAMPLE_SUPPORT_I2C)
30    add_subdirectory_if_exist(i2c)
31endif()
32
33if(DEFINED CONFIG_SAMPLE_SUPPORT_I2S)
34    add_subdirectory_if_exist(i2s)
35endif()
36
37if(DEFINED CONFIG_SAMPLE_SUPPORT_KEYSCAN)
38    add_subdirectory_if_exist(keyscan)
39endif()
40
41if(DEFINED CONFIG_SAMPLE_SUPPORT_PDM)
42    add_subdirectory_if_exist(pdm)
43endif()
44
45if(DEFINED CONFIG_SAMPLE_SUPPORT_PDM_AMIC)
46    add_subdirectory_if_exist(pdm_amic)
47endif()
48
49if(DEFINED CONFIG_SAMPLE_SUPPORT_PINCTRL)
50    add_subdirectory_if_exist(pinctrl)
51endif()
52
53if(DEFINED CONFIG_SAMPLE_SUPPORT_QDEC)
54    add_subdirectory_if_exist(qdec)
55endif()
56
57if(DEFINED CONFIG_SAMPLE_SUPPORT_SFC)
58    add_subdirectory_if_exist(sfc)
59endif()
60
61if(DEFINED CONFIG_SAMPLE_SUPPORT_SPI)
62    add_subdirectory_if_exist(spi)
63endif()
64
65if(DEFINED CONFIG_SAMPLE_SUPPORT_SYSTICK)
66    add_subdirectory_if_exist(systick)
67endif()
68
69if(DEFINED CONFIG_SAMPLE_SUPPORT_WDT)
70    add_subdirectory_if_exist(watchdog)
71endif()
72
73if(DEFINED CONFIG_SAMPLE_SUPPORT_PWM)
74    add_subdirectory_if_exist(pwm)
75endif()
76
77if(DEFINED CONFIG_SAMPLE_SUPPORT_UART)
78    add_subdirectory_if_exist(uart)
79endif()
80
81if(DEFINED CONFIG_SAMPLE_SUPPORT_ADC)
82    add_subdirectory_if_exist(adc)
83endif()
84
85if(DEFINED CONFIG_SAMPLE_SUPPORT_RTC)
86    add_subdirectory_if_exist(rtc)
87endif()
88
89if(DEFINED CONFIG_SAMPLE_SUPPORT_TIMER)
90    add_subdirectory_if_exist(timer)
91endif()
92
93if(DEFINED CONFIG_SAMPLE_SUPPORT_EFLASH)
94    add_subdirectory_if_exist(eflash)
95endif()
96
97if(DEFINED CONFIG_SAMPLE_SUPPORT_CALENDAR)
98    add_subdirectory_if_exist(calendar)
99endif()
100
101if(DEFINED CONFIG_SAMPLE_SUPPORT_I2S_DMA)
102    add_subdirectory_if_exist(i2s_dma)
103endif()
104
105if(DEFINED CONFIG_SAMPLE_SUPPORT_I2S_DMA_LLI)
106    add_subdirectory_if_exist(i2s_dma_lli)
107endif()
108
109if(DEFINED CONFIG_SAMPLE_SUPPORT_CAN)
110    add_subdirectory_if_exist(can)
111endif()
112
113if(DEFINED CONFIG_SAMPLE_SUPPORT_CLOCKS)
114    add_subdirectory_if_exist(clocks)
115endif()
116set(SOURCES "${SOURCES}" PARENT_SCOPE)