importosimportrtconfigfrombuildingimport*Import('SDK_LIB')cwd=GetCurrentDir()# add general driverssrc=Split('''board.c''')path=[cwd]startup_path_prefix=SDK_LIBifrtconfig.CROSS_TOOL=='gcc':src+=[startup_path_prefix+'/GD32F10x_Firmware_Library/CMSIS/GD/GD32F10x/Source/GCC/startup_gd32f10x_cl.s']elifrtconfig.CROSS_TOOL=='keil':src+=[startup_path_prefix+'/GD32F10x_Firmware_Library/CMSIS/GD/GD32F10x/Source/ARM/startup_gd32f10x_cl.s']elifrtconfig.CROSS_TOOL=='iar':src+=[startup_path_prefix+'/GD32F10x_Firmware_Library/CMSIS/GD/GD32F10x/Source/IAR/startup_gd32f10x_cl.s']CPPDEFINES=['GD32F10X_CL']group=DefineGroup('Drivers',src,depend=[''],CPPPATH=path,CPPDEFINES=CPPDEFINES)Return('group')