summaryrefslogtreecommitdiff
path: root/components/vbus/SConscript
blob: 7a07ea9539cbb214d60328310fed71e8e06cd589 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
# RT-Thread building script for component

import SCons, os
from building import *

group = []
if not GetDepend(['RT_USING_VBUS']):
    Return('group')

cwd = GetCurrentDir()
src = Glob('*.c')

for c, f in [['RT_USING_VBUS_RFS', 'utilities/rfs.c'],
             ['RT_USING_VBUS_RSHELL', 'utilities/rshell.c'],
             ]:
    if GetDepend(c):
        src += Glob(f)

CPPPATH = [cwd, os.path.join(cwd, 'share_hdr')]

group = DefineGroup('VBus', src, depend = ['RT_USING_VBUS'], CPPPATH = CPPPATH)

Return('group')