Skip to content
Merged
Show file tree
Hide file tree
Changes from 1 commit
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
7 changes: 7 additions & 0 deletions .github/ALL_BSP_COMPILE.json
Original file line number Diff line number Diff line change
Expand Up @@ -468,6 +468,13 @@
"SUB_RTT_BSP": [
"xuantie/smartl/e906"
]
},
{
"RTT_BSP": "ultrarisc",
"RTT_TOOL_CHAIN": "riscv64-unknown-linux-musl-",
"SUB_RTT_BSP": [
"ultrarisc/ur_dp1000_evb"
]
}
]
}
22 changes: 22 additions & 0 deletions bsp/ultrarisc/drivers/SConscript
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
# RT-Thread building script for component

from building import *

cwd = GetCurrentDir()
src = Glob('*.c')
CPPPATH = [cwd]

if not GetDepend('BSP_USING_DW_SPI'):
SrcRemove(src, ['drv_dw_spi.c'])

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

objs = [group]

list = os.listdir(cwd)

for item in list:
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

这段代码对于此目录结构多余了

if os.path.isfile(os.path.join(cwd, item, 'SConscript')):
objs = objs + SConscript(os.path.join(item, 'SConscript'))

Return('objs')
Loading
Loading