summaryrefslogtreecommitdiff
path: root/bsp/k210/driver/SConscript
diff options
context:
space:
mode:
authorBernard Xiong <[email protected]>2018-12-18 23:10:04 +0800
committerGitHub <[email protected]>2018-12-18 23:10:04 +0800
commitbf62a7ffb7c90bbfd358b8b42c698b77d27e6bb0 (patch)
tree5b94cf68f3f0a9cde67f0d71c9dc7b7758d2d88d /bsp/k210/driver/SConscript
parent12b8a0cc3866a3d204fecb09095cd8d3d04242ba (diff)
parent5e0f8cb3aa0d9459985bf0345eef0192857d1b41 (diff)
Merge pull request #2088 from RT-Thread/bsp_k210
[libcpu] Add k210 BSP.
Diffstat (limited to 'bsp/k210/driver/SConscript')
-rw-r--r--bsp/k210/driver/SConscript38
1 files changed, 38 insertions, 0 deletions
diff --git a/bsp/k210/driver/SConscript b/bsp/k210/driver/SConscript
new file mode 100644
index 0000000000..3ea01aa83f
--- /dev/null
+++ b/bsp/k210/driver/SConscript
@@ -0,0 +1,38 @@
+# RT-Thread building script for component
+
+from building import *
+
+cwd = GetCurrentDir()
+src = Split('''
+board.c
+drv_uart.c
+''')
+CPPPATH = [cwd]
+
+if GetDepend('RT_USING_PIN'):
+ src += ['drv_gpio.c']
+
+if GetDepend('RT_USING_HWTIMER'):
+ src += ['drv_hw_timer.c']
+
+if GetDepend('RT_USING_CPUTIME'):
+ src += ['drv_cputime.c']
+
+if GetDepend('RT_USING_I2C'):
+ src += ['drv_i2c.c']
+
+if GetDepend('RT_USING_SPI'):
+ src += ['drv_spi.c']
+
+if GetDepend('RT_USING_PWM'):
+ src += ['drv_pwm.c']
+
+if GetDepend('RT_USING_RTC'):
+ src += ['drv_rtc.c']
+
+if GetDepend('RT_USING_WDT'):
+ src += ['drv_wdt.c']
+
+group = DefineGroup('Drivers', src, depend = [''], CPPPATH = CPPPATH)
+
+Return('group')