xref: /nrf52832-nimble/rt-thread/components/drivers/rtc/SConscript (revision 167494296f0543431a51b6b1b83e957045294e05)
1from building import *
2
3cwd = GetCurrentDir()
4src = []
5
6rtc = ['rtc.c']
7
8rtc_alarm = ['alarm.c']
9
10soft_rtc = ['soft_rtc.c']
11
12CPPPATH = [cwd + '/../include']
13group = []
14
15if GetDepend(['RT_USING_RTC']):
16    src = src + rtc
17    if GetDepend(['RT_USING_ALARM']):
18        src = src + rtc_alarm
19    if GetDepend(['RT_USING_SOFT_RTC']):
20        src = src + soft_rtc
21
22group = DefineGroup('DeviceDrivers', src, depend = ['RT_USING_RTC'], CPPPATH = CPPPATH)
23
24Return('group')