from building import *

cwd = GetCurrentDir()

src = Glob('./*.c')
path =  [cwd, 
         os.path.join(cwd, '../include')]

group = DefineGroup('Drivers', src, depend = ['BSP_USING_BOARD_SF32LB52_OLED_N16R8'], CPPPATH = path)
board_path = os.path.abspath(os.path.join(cwd, '../sf32lb52-oled_V0.7/SConscript'))
print("path:",  board_path)
print(os.listdir(os.path.dirname(board_path)))


if GetDepend('BSP_USING_BOARD_SF32LB52_OLED_N16R8'):
    group = group + SConscript(board_path, variant_dir="base", duplicate=0)
    # print('board:',group)


Return('group')
