[Scons] 将GCC判断条件改为列表方式,方便后续增加新的编译工具链

This commit is contained in:
Meco Man
2022-05-30 18:04:05 -04:00
committed by guo
parent e622ef3aec
commit 50f041f5c2
236 changed files with 244 additions and 244 deletions

View File

@@ -12,7 +12,7 @@ list = os.listdir(cwd)
if rtconfig.PLATFORM == 'iar':
print("\nThe current project does not support iar build\n")
Return('group')
elif rtconfig.PLATFORM == 'gcc':
elif rtconfig.PLATFORM in ['gcc']:
CPPPATH = [cwd]
src = Glob('./src/*.c')
elif rtconfig.PLATFORM == 'armclang':

View File

@@ -12,7 +12,7 @@ if GetDepend(['BSP_USING_RW007']):
CPPPATH = [cwd]
LOCAL_CFLAGS = ''
if rtconfig.PLATFORM == 'gcc' or rtconfig.PLATFORM == 'armclang':
if rtconfig.PLATFORM in ['gcc'] or rtconfig.PLATFORM == 'armclang':
LOCAL_CFLAGS += ' -std=c99'
elif rtconfig.PLATFORM == 'armcc':
LOCAL_CFLAGS += ' --c99'

View File

@@ -10,7 +10,7 @@ CPPPATH = []
if rtconfig.PLATFORM == 'iar':
print("\nThe current project does not support iar build\n")
Return('group')
elif rtconfig.PLATFORM == 'gcc':
elif rtconfig.PLATFORM in ['gcc']:
src += Glob(cwd + '/fsp/src/bsp/mcu/all/*.c')
src += [cwd + '/fsp/src/bsp/cmsis/Device/RENESAS/Source/system.c']
src += [cwd + '/fsp/src/bsp/cmsis/Device/RENESAS/Source/startup.c']

View File

@@ -10,7 +10,7 @@ CPPPATH = []
if rtconfig.PLATFORM == 'iar':
print("\nThe current project does not support iar build\n")
Return('group')
elif rtconfig.PLATFORM == 'gcc':
elif rtconfig.PLATFORM in ['gcc']:
src = Glob('*.c')
CPPPATH = [cwd+'/fsp_cfg', cwd + '/fsp_cfg/bsp']
elif rtconfig.PLATFORM == 'armclang':

View File

@@ -10,7 +10,7 @@ CPPPATH = []
if rtconfig.PLATFORM == 'iar':
print("\nThe current project does not support iar build\n")
Return('group')
elif rtconfig.PLATFORM == 'gcc':
elif rtconfig.PLATFORM in ['gcc']:
src = Glob('*.c')
CPPPATH = [cwd, ]
elif rtconfig.PLATFORM == 'armclang':

View File

@@ -12,7 +12,7 @@ list = os.listdir(cwd)
if rtconfig.PLATFORM == 'iar':
print("\nThe current project does not support iar build\n")
Return('group')
elif rtconfig.PLATFORM == 'gcc':
elif rtconfig.PLATFORM in ['gcc']:
CPPPATH = [cwd]
src = Glob('./src/*.c')
elif rtconfig.PLATFORM == 'armclang':

View File

@@ -12,7 +12,7 @@ if GetDepend(['BSP_USING_RW007']):
CPPPATH = [cwd]
LOCAL_CFLAGS = ''
if rtconfig.PLATFORM == 'gcc' or rtconfig.PLATFORM == 'armclang':
if rtconfig.PLATFORM in ['gcc'] or rtconfig.PLATFORM == 'armclang':
LOCAL_CFLAGS += ' -std=c99'
elif rtconfig.PLATFORM == 'armcc':
LOCAL_CFLAGS += ' --c99'

View File

@@ -10,7 +10,7 @@ CPPPATH = []
if rtconfig.PLATFORM == 'iar':
print("\nThe current project does not support iar build\n")
Return('group')
elif rtconfig.PLATFORM == 'gcc':
elif rtconfig.PLATFORM in ['gcc']:
src += Glob(cwd + '/fsp/src/bsp/mcu/all/*.c')
src += [cwd + '/fsp/src/bsp/cmsis/Device/RENESAS/Source/system.c']
src += [cwd + '/fsp/src/bsp/cmsis/Device/RENESAS/Source/startup.c']

View File

@@ -11,7 +11,7 @@ if rtconfig.PLATFORM == 'iar':
print("\nThe current project does not support iar build\n")
Return('group')
elif rtconfig.PLATFORM == 'gcc':
elif rtconfig.PLATFORM in ['gcc']:
src = Glob('*.c')
CPPPATH = [cwd+'/fsp_cfg', cwd + '/fsp_cfg/bsp']
elif rtconfig.PLATFORM == 'armclang':

View File

@@ -10,7 +10,7 @@ CPPPATH = []
if rtconfig.PLATFORM == 'iar':
print("\nThe current project does not support iar build\n")
Return('group')
elif rtconfig.PLATFORM == 'gcc' :
elif rtconfig.PLATFORM in ['gcc'] :
src = Glob('*.c')
CPPPATH = [cwd, ]
elif rtconfig.PLATFORM == 'armclang':

View File

@@ -12,7 +12,7 @@ list = os.listdir(cwd)
if rtconfig.PLATFORM == 'iar':
print("\nThe current project does not support iar build\n")
Return('group')
elif rtconfig.PLATFORM == 'gcc' :
elif rtconfig.PLATFORM in ['gcc'] :
CPPPATH = [cwd]
src = Glob('./src/*.c')
elif rtconfig.PLATFORM == 'armclang':

View File

@@ -12,7 +12,7 @@ if GetDepend(['BSP_USING_RW007']):
CPPPATH = [cwd]
LOCAL_CFLAGS = ''
if rtconfig.PLATFORM == 'gcc' or rtconfig.PLATFORM == 'armclang':
if rtconfig.PLATFORM in ['gcc'] or rtconfig.PLATFORM == 'armclang':
LOCAL_CFLAGS += ' -std=c99'
elif rtconfig.PLATFORM == 'armcc':
LOCAL_CFLAGS += ' --c99'

View File

@@ -10,7 +10,7 @@ CPPPATH = []
if rtconfig.PLATFORM == 'iar':
print("\nThe current project does not support iar build\n")
Return('group')
elif rtconfig.PLATFORM == 'gcc' :
elif rtconfig.PLATFORM in ['gcc'] :
src += Glob(cwd + '/fsp/src/bsp/mcu/all/*.c')
src += [cwd + '/fsp/src/bsp/cmsis/Device/RENESAS/Source/system.c']
src += [cwd + '/fsp/src/bsp/cmsis/Device/RENESAS/Source/startup.c']

View File

@@ -10,7 +10,7 @@ CPPPATH = []
if rtconfig.PLATFORM == 'iar':
print("\nThe current project does not support iar build\n")
Return('group')
elif rtconfig.PLATFORM == 'gcc' :
elif rtconfig.PLATFORM in ['gcc'] :
src = Glob('*.c')
CPPPATH = [cwd+'/fsp_cfg', cwd + '/fsp_cfg/bsp']
elif rtconfig.PLATFORM == 'armclang':

View File

@@ -10,7 +10,7 @@ CPPPATH = []
if rtconfig.PLATFORM == 'iar':
print("\nThe current project does not support iar build\n")
Return('group')
elif rtconfig.PLATFORM == 'gcc' :
elif rtconfig.PLATFORM in ['gcc'] :
src = Glob('*.c')
CPPPATH = [cwd, ]
elif rtconfig.PLATFORM == 'armclang':