Просмотр исходного кода

update SConscript: support scons 3.

aozima 7 лет назад
Родитель
Сommit
19433e0cf5
57 измененных файлов с 172 добавлено и 172 удалено
  1. 3 3
      bsp/apollo2/rtconfig.py
  2. 6 6
      bsp/avr32uc3b0/rtconfig.py
  3. 3 3
      bsp/beaglebone/rtconfig.py
  4. 6 6
      bsp/efm32/rtconfig.py
  5. 3 3
      bsp/frdm-k64f/rtconfig.py
  6. 2 2
      bsp/gd32450z-eval/SConstruct
  7. 3 3
      bsp/gd32450z-eval/rtconfig.py
  8. 3 3
      bsp/lm3s8962/rtconfig.py
  9. 3 3
      bsp/lm3s9b9x/rtconfig.py
  10. 3 3
      bsp/lm4f232/rtconfig.py
  11. 3 3
      bsp/lpc178x/rtconfig.py
  12. 3 3
      bsp/lpc2148/rtconfig.py
  13. 3 3
      bsp/lpc2478/rtconfig.py
  14. 3 3
      bsp/lpc408x/rtconfig.py
  15. 2 2
      bsp/lpc43xx/M0/SConstruct
  16. 3 3
      bsp/lpc43xx/M4/SConstruct
  17. 3 3
      bsp/lpc5410x/rtconfig.py
  18. 3 3
      bsp/lpc824/rtconfig.py
  19. 3 3
      bsp/ls1bdev/rtconfig.py
  20. 3 3
      bsp/ls1cdev/rtconfig.py
  21. 3 3
      bsp/m16c62p/rtconfig.py
  22. 3 3
      bsp/mb9bf568r/rtconfig.py
  23. 3 3
      bsp/mini2440/rtconfig.py
  24. 7 7
      bsp/mini4020/rtconfig.py
  25. 3 3
      bsp/nrf51822/rtconfig.py
  26. 3 3
      bsp/nrf52832/rtconfig.py
  27. 6 6
      bsp/nv32f100x/rtconfig.py
  28. 1 1
      bsp/realview-a8/SConstruct
  29. 3 3
      bsp/rm48x50/rtconfig.py
  30. 3 3
      bsp/sam7x/rtconfig.py
  31. 3 3
      bsp/samd21/rtconfig.py
  32. 3 3
      bsp/sep6200/rtconfig.py
  33. 1 1
      bsp/simulator/SConstruct
  34. 1 1
      bsp/simulator/rtconfig.py
  35. 3 3
      bsp/stm32f0x/rtconfig.py
  36. 2 2
      bsp/stm32f40x/SConstruct
  37. 3 3
      bsp/stm32f40x/rtconfig.py
  38. 2 2
      bsp/stm32f411-nucleo/SConstruct
  39. 2 2
      bsp/stm32f429-apollo/SConstruct
  40. 2 2
      bsp/stm32f429-armfly/SConstruct
  41. 3 3
      bsp/stm32f429-armfly/rtconfig.py
  42. 2 2
      bsp/stm32f429-disco/SConstruct
  43. 3 3
      bsp/stm32f429-disco/rtconfig.py
  44. 2 2
      bsp/stm32f4xx-HAL/SConstruct
  45. 2 2
      bsp/stm32f7-disco/SConstruct
  46. 2 2
      bsp/stm32h743-nucleo/SConstruct
  47. 6 6
      bsp/stm32l072/rtconfig.py
  48. 2 2
      bsp/stm32l475-iot-disco/SConstruct
  49. 3 3
      bsp/stm32l475-iot-disco/rtconfig.py
  50. 2 2
      bsp/stm32l476-nucleo/SConstruct
  51. 3 3
      bsp/stm32l476-nucleo/rtconfig.py
  52. 3 3
      bsp/tm4c129x/rtconfig.py
  53. 6 6
      bsp/upd70f3454/rtconfig.py
  54. 1 1
      bsp/x1000/rtconfig.py
  55. 6 6
      bsp/x86/rtconfig.py
  56. 3 3
      bsp/zynq7000/rtconfig.py
  57. 2 2
      components/dfs/filesystems/romfs/mkromfs.py

+ 3 - 3
bsp/apollo2/rtconfig.py

@@ -18,9 +18,9 @@ elif CROSS_TOOL == 'keil':
 	PLATFORM 	= 'armcc'
 	EXEC_PATH 	= 'C:/Keil_v5'
 elif CROSS_TOOL == 'iar':
-    print '================ERROR============================'
-    print 'Not support iar yet!'
-    print '================================================='
+    print('================ERROR============================')
+    print('Not support iar yet!')
+    print('=================================================')
     exit(0)
 
 if os.getenv('RTT_EXEC_PATH'):

+ 6 - 6
bsp/avr32uc3b0/rtconfig.py

@@ -15,14 +15,14 @@ if  CROSS_TOOL == 'gcc':
 	PLATFORM 	= 'gcc'
 	EXEC_PATH 	= 'C:/Program Files/Atmel/AVR Tools/AVR Toolchain/bin'
 elif CROSS_TOOL == 'keil':
-    print '================ERROR============================'
-    print 'Not support keil yet!'
-    print '================================================='
+    print('================ERROR============================')
+    print('Not support keil yet!')
+    print('=================================================')
     exit(0)
 elif CROSS_TOOL == 'iar':
-    print '================ERROR============================'
-    print 'Not support iar yet!'
-    print '================================================='
+    print('================ERROR============================')
+    print('Not support iar yet!')
+    print('=================================================')
     exit(0)
 
 if os.getenv('RTT_EXEC_PATH'):

+ 3 - 3
bsp/beaglebone/rtconfig.py

@@ -15,9 +15,9 @@ elif CROSS_TOOL == 'keil':
     PLATFORM 	= 'armcc'
     EXEC_PATH 	= 'C:/Keil'
 elif CROSS_TOOL == 'iar':
-    print '================ERROR============================'
-    print 'Not support IAR yet!'
-    print '================================================='
+    print('================ERROR============================')
+    print('Not support IAR yet!')
+    print('=================================================')
     exit(0)
 
 if os.getenv('RTT_EXEC_PATH'):

+ 6 - 6
bsp/efm32/rtconfig.py

@@ -13,14 +13,14 @@ if CROSS_TOOL == 'gcc':
     EXEC_PATH   = 'C:\Program Files (x86)\CodeSourcery\Sourcery G++ Lite\bin'
     #EXEC_PATH  = 'C:\Program Files (x86)\yagarto\bin'
 elif CROSS_TOOL == 'keil':
-    print '================ERROR============================'
-    print 'Not support keil yet!'
-    print '================================================='
+    print('================ERROR============================')
+    print('Not support keil yet!')
+    print('=================================================')
     exit(0)
 elif CROSS_TOOL == 'iar':
-    print '================ERROR============================'
-    print 'Not support iar yet!'
-    print '================================================='
+    print('================ERROR============================')
+    print('Not support iar yet!')
+    print('=================================================')
     exit(0)
 
 if os.getenv('RTT_EXEC_PATH'):

+ 3 - 3
bsp/frdm-k64f/rtconfig.py

@@ -17,9 +17,9 @@ elif CROSS_TOOL == 'keil':
 	PLATFORM 	= 'armcc'
 	EXEC_PATH 	= r'C:/Keil'
 elif CROSS_TOOL == 'iar':
-    print '================ERROR============================'
-    print 'Not support iar yet!'
-    print '================================================='
+    print('================ERROR============================')
+    print('Not support iar yet!')
+    print('=================================================')
     exit(0)
 
 if os.getenv('RTT_EXEC_PATH'):

+ 2 - 2
bsp/gd32450z-eval/SConstruct

@@ -11,8 +11,8 @@ sys.path = sys.path + [os.path.join(RTT_ROOT, 'tools')]
 try:
     from building import *
 except:
-    print 'Cannot found RT-Thread root directory, please check RTT_ROOT'
-    print RTT_ROOT
+    print('Cannot found RT-Thread root directory, please check RTT_ROOT')
+    print(RTT_ROOT)
     exit(-1)
 
 TARGET = 'rtthread-gd32f4xx.' + rtconfig.TARGET_EXT

+ 3 - 3
bsp/gd32450z-eval/rtconfig.py

@@ -13,9 +13,9 @@ if os.getenv('RTT_ROOT'):
 # cross_tool provides the cross compiler
 # EXEC_PATH is the compiler execute path, for example, CodeSourcery, Keil MDK, IAR
 if  CROSS_TOOL == 'gcc':
-    print '================ERROR============================'
-    print 'Not support gcc yet!'
-    print '================================================='
+    print('================ERROR============================')
+    print('Not support gcc yet!')
+    print('=================================================')
     PLATFORM    = 'gcc'
 elif CROSS_TOOL == 'keil':
     PLATFORM 	= 'armcc'

+ 3 - 3
bsp/lm3s8962/rtconfig.py

@@ -18,9 +18,9 @@ elif CROSS_TOOL == 'keil':
 	PLATFORM 	= 'armcc'
 	EXEC_PATH 	= 'C:/Keil'
 elif CROSS_TOOL == 'iar':	
-    print '================ERROR============================'
-    print 'Not support iar yet!'
-    print '================================================='
+    print('================ERROR============================')
+    print('Not support iar yet!')
+    print('=================================================')
     exit(0)	
 
 if os.getenv('RTT_EXEC_PATH'):

+ 3 - 3
bsp/lm3s9b9x/rtconfig.py

@@ -18,9 +18,9 @@ elif CROSS_TOOL == 'keil':
 	PLATFORM 	= 'armcc'
 	EXEC_PATH 	= 'C:/Keil'
 elif CROSS_TOOL == 'iar':	
-    print '================ERROR============================'
-    print 'Not support iar yet!'
-    print '================================================='
+    print('================ERROR============================')
+    print('Not support iar yet!')
+    print('=================================================')
     exit(0)
 
 if os.getenv('RTT_EXEC_PATH'):

+ 3 - 3
bsp/lm4f232/rtconfig.py

@@ -20,9 +20,9 @@ elif CROSS_TOOL == 'keil':
 	PLATFORM 	= 'armcc'
 	EXEC_PATH 	= r'C:/Keil'
 elif CROSS_TOOL == 'iar':
-    print '================ERROR============================'
-    print 'Not support iar yet!'
-    print '================================================='
+    print('================ERROR============================')
+    print('Not support iar yet!')
+    print('=================================================')
     exit(0)	
 
 if os.getenv('RTT_EXEC_PATH'):

+ 3 - 3
bsp/lpc178x/rtconfig.py

@@ -15,9 +15,9 @@ elif CROSS_TOOL == 'keil':
 	PLATFORM 	= 'armcc'
 	EXEC_PATH 	= 'C:/Keil'
 elif CROSS_TOOL == 'iar':
-    print '================ERROR============================'
-    print 'Not support iar yet!'
-    print '================================================='
+    print('================ERROR============================')
+    print('Not support iar yet!')
+    print('=================================================')
     exit(0)
 
 if os.getenv('RTT_EXEC_PATH'):

+ 3 - 3
bsp/lpc2148/rtconfig.py

@@ -15,9 +15,9 @@ elif CROSS_TOOL == 'keil':
 	PLATFORM 	= 'armcc'
 	EXEC_PATH 	= 'C:\Keil'
 elif CROSS_TOOL == 'iar':
-    print '================ERROR============================'
-    print 'Not support iar yet!'
-    print '================================================='
+    print('================ERROR============================')
+    print('Not support iar yet!')
+    print('=================================================')
     exit(0)	
 	
 if os.getenv('RTT_EXEC_PATH'):

+ 3 - 3
bsp/lpc2478/rtconfig.py

@@ -15,9 +15,9 @@ elif CROSS_TOOL == 'keil':
 	PLATFORM 	= 'armcc'
 	EXEC_PATH 	= 'C:/Keil'
 elif CROSS_TOOL == 'iar':
-    print '================ERROR============================'
-    print 'Not support iar yet!'
-    print '================================================='
+    print('================ERROR============================')
+    print('Not support iar yet!')
+    print('=================================================')
     exit(0)
 
 if os.getenv('RTT_EXEC_PATH'):

+ 3 - 3
bsp/lpc408x/rtconfig.py

@@ -16,9 +16,9 @@ elif CROSS_TOOL == 'keil':
 	PLATFORM 	= 'armcc'
 	EXEC_PATH 	= 'D:/Keil'
 elif CROSS_TOOL == 'iar':
-    print '================ERROR============================'
-    print 'Not support iar yet!'
-    print '================================================='
+    print('================ERROR============================')
+    print('Not support iar yet!')
+    print('=================================================')
     exit(0)
 
 if os.getenv('RTT_EXEC_PATH'):

+ 2 - 2
bsp/lpc43xx/M0/SConstruct

@@ -29,7 +29,7 @@ if rtconfig.CROSS_TOOL == 'gcc':
     import glob
     # Remove the .o for M0 left on the drivers dir.
     for i in glob.glob(GetCurrentDir() + '/../drivers/*.o'):
-        print 'RM %s' % i
+        print('RM %s' % i)
         os.unlink(i)
 
     if sys.platform.startswith('linux'):
@@ -40,7 +40,7 @@ if rtconfig.CROSS_TOOL == 'gcc':
     else:
         # Assume Windows.
         ocwd = os.getcwdu()
-        print 'TODO: remove the object files in ../Libraries'
+        print('TODO: remove the object files in ../Libraries')
         os.chdir(ocwd)
 
 # do building 

+ 3 - 3
bsp/lpc43xx/M4/SConstruct

@@ -26,14 +26,14 @@ Export('rtconfig')
 objs = PrepareBuilding(env, RTT_ROOT, has_libcpu=False)
 
 if rtconfig.CROSS_TOOL == 'gcc':
-    print 'build M0 code first'
+    print('build M0 code first')
     if sys.platform.startswith('linux'):
         import glob
         ocwd = os.getcwdu()
         os.chdir('../M0')
         res = os.system('scons')
         if res:
-            print 'build M0 exit with code %d\n' % res
+            print('build M0 exit with code %d\n' % res)
             sys.exit(res)
         os.chdir(ocwd)
         res = os.system('cd ../Libraries/; find -name \*.o -exec rm {} \;')
@@ -47,7 +47,7 @@ if rtconfig.CROSS_TOOL == 'gcc':
 
     # Remove the .o for M0 left on the drivers dir.
     for i in glob.glob(GetCurrentDir() + '/../drivers/*.o'):
-        print 'RM %s' % i
+        print('RM %s' % i)
         os.unlink(i)
 
 # do building 

+ 3 - 3
bsp/lpc5410x/rtconfig.py

@@ -16,9 +16,9 @@ elif CROSS_TOOL == 'keil':
 	PLATFORM 	= 'armcc'
 	EXEC_PATH 	= 'D:/Keil_v5'
 elif CROSS_TOOL == 'iar':
-    print '================ERROR============================'
-    print 'Not support iar yet!'
-    print '================================================='
+    print('================ERROR============================')
+    print('Not support iar yet!')
+    print('=================================================')
     exit(0)
 
 if os.getenv('RTT_EXEC_PATH'):

+ 3 - 3
bsp/lpc824/rtconfig.py

@@ -11,9 +11,9 @@ if os.getenv('RTT_CC'):
 # cross_tool provides the cross compiler
 # EXEC_PATH is the compiler execute path, for example, CodeSourcery, Keil MDK, IAR
 if  CROSS_TOOL == 'gcc':
-    print '================ERROR============================'
-    print 'Not support gcc yet!'
-    print '================================================='
+    print('================ERROR============================')
+    print('Not support gcc yet!')
+    print('=================================================')
 elif CROSS_TOOL == 'keil':
     PLATFORM 	= 'armcc'
     EXEC_PATH 	= 'C:/keil_v5'

+ 3 - 3
bsp/ls1bdev/rtconfig.py

@@ -14,9 +14,9 @@ if  CROSS_TOOL == 'gcc':
 	PLATFORM    = 'gcc'
 	EXEC_PATH   = r'C:\Program Files\CodeSourcery\Sourcery G++ Lite For MIPS ELF\bin'
 else:
-    print '================ERROR============================'
-    print 'Not support %s yet!' % CROSS_TOOL
-    print '================================================='
+    print('================ERROR============================')
+    print('Not support %s yet!' % CROSS_TOOL)
+    print('=================================================')
     exit(0)
 
 if os.getenv('RTT_EXEC_PATH'):

+ 3 - 3
bsp/ls1cdev/rtconfig.py

@@ -15,9 +15,9 @@ if  CROSS_TOOL == 'gcc':
 #	EXEC_PATH   = "/opt/mips-2015.05/bin"
 	EXEC_PATH   = r'D:\mgc\embedded\codebench\bin'
 else:
-    print '================ERROR==========================='
-    print 'Not support %s yet!' % CROSS_TOOL
-    print '================================================='
+    print('================ERROR===========================')
+    print('Not support %s yet!' % CROSS_TOOL)
+    print('=================================================')
     exit(0)
 
 if os.getenv('RTT_EXEC_PATH'):

+ 3 - 3
bsp/m16c62p/rtconfig.py

@@ -17,9 +17,9 @@ elif CROSS_TOOL == 'iar':
 	IAR_PATH = 'C:/Program Files/IAR Systems/Embedded Workbench Evaluation 6.0'
 #	EXEC_PATH 	= 'C:/Program Files/IAR Systems/Embedded Workbench Evaluation 6.0'
 elif CROSS_TOOL == 'keil':
-    print '================ERROR============================'
-    print 'Not support keil yet!'
-    print '================================================='
+    print('================ERROR============================')
+    print('Not support keil yet!')
+    print('=================================================')
     exit(0)	
 
 if os.getenv('RTT_EXEC_PATH'):

+ 3 - 3
bsp/mb9bf568r/rtconfig.py

@@ -16,9 +16,9 @@ elif CROSS_TOOL == 'keil':
     PLATFORM    = 'armcc'
     EXEC_PATH   = 'C:/Keil_MDK_471'
 elif CROSS_TOOL == 'iar':
-    print '================ERROR============================'
-    print 'Not support iar yet!'
-    print '================================================='
+    print('================ERROR============================')
+    print('Not support iar yet!')
+    print('=================================================')
     exit(0)
 
 if os.getenv('RTT_EXEC_PATH'):

+ 3 - 3
bsp/mini2440/rtconfig.py

@@ -21,9 +21,9 @@ elif CROSS_TOOL == 'keil':
     PLATFORM 	= 'armcc'
     EXEC_PATH 	= 'C:/Keil'
 elif CROSS_TOOL == 'iar':
-    print '================ERROR============================'
-    print 'Not support iar yet!'
-    print '================================================='
+    print('================ERROR============================')
+    print('Not support iar yet!')
+    print('=================================================')
     exit(0)
 
 if os.getenv('RTT_EXEC_PATH'):

+ 7 - 7
bsp/mini4020/rtconfig.py

@@ -10,18 +10,18 @@ CROSS_TOOL 	= 'keil'
 if os.getenv('RTT_CC'):
 	CROSS_TOOL = os.getenv('RTT_CC')
 
-if CROSS_TOOL == 'gcc':
-    print '================ERROR============================'
-    print 'Not support gcc yet!'
-    print '================================================='
+if  CROSS_TOOL == 'gcc':
+    print('================ERROR============================')
+    print('Not support gcc yet!')
+    print('=================================================')
     exit(0)
 elif CROSS_TOOL == 'keil':
 	PLATFORM 	= 'armcc'
 	EXEC_PATH 	= 'c:/Keil'
 elif CROSS_TOOL == 'iar':
-    print '================ERROR============================'
-    print 'Not support iar yet!'
-    print '================================================='
+    print('================ERROR============================')
+    print('Not support iar yet!')
+    print('=================================================')
     exit(0)
 
 if os.getenv('RTT_EXEC_PATH'):

+ 3 - 3
bsp/nrf51822/rtconfig.py

@@ -17,9 +17,9 @@ elif CROSS_TOOL == 'keil':
 	PLATFORM 	= 'armcc'
 	EXEC_PATH 	= 'C:/Keil_v5'
 elif CROSS_TOOL == 'iar':
-    print '================ERROR============================'
-    print 'Not support iar yet!'
-    print '================================================='
+    print('================ERROR============================')
+    print('Not support iar yet!')
+    print('=================================================')
     exit(0)
 
 if os.getenv('RTT_EXEC_PATH'):

+ 3 - 3
bsp/nrf52832/rtconfig.py

@@ -18,9 +18,9 @@ elif CROSS_TOOL == 'keil':
 	PLATFORM 	= 'armcc'
 	EXEC_PATH 	= 'C:/Keil_v5'
 elif CROSS_TOOL == 'iar':
-    print '================ERROR============================'
-    print 'Not support iar yet!'
-    print '================================================='
+    print('================ERROR============================')
+    print('Not support iar yet!')
+    print('=================================================')
     exit(0)
 
 if os.getenv('RTT_EXEC_PATH'):

+ 6 - 6
bsp/nv32f100x/rtconfig.py

@@ -14,14 +14,14 @@ if  CROSS_TOOL == 'gcc':
     PLATFORM 	= 'gcc'
     EXEC_PATH 	= 'G:/iot/camera_studio-win32-20160903/camera_studio/tools/arm-2014.05/bin'
 elif CROSS_TOOL == 'keil':
-    print '================ERROR============================'
-    print 'Not support iar yet!'
-    print '================================================='
+    print('================ERROR============================')
+    print('Not support iar yet!')
+    print('=================================================')
     exit(0)
 elif CROSS_TOOL == 'iar':
-    print '================ERROR============================'
-    print 'Not support iar yet!'
-    print '================================================='
+    print('================ERROR============================')
+    print('Not support iar yet!')
+    print('=================================================')
     exit(0)
 
 if os.getenv('RTT_EXEC_PATH'):

+ 1 - 1
bsp/realview-a8/SConstruct

@@ -29,7 +29,7 @@ if GetDepend('RT_USING_VMM'):
     if os.system('{cppcmd} -P -C -E -I. -D__ASSEMBLY__ {ldfile}.S -o {ldfile}'.format(
                   cppcmd = os.path.join(rtconfig.EXEC_PATH, 'arm-none-eabi-gcc'),
                   ldfile = rtconfig.LINK_SCRIPT)) != 0:
-        print 'failed to generate linker script %s' % rtconfig.LINK_SCRIPT
+        print('failed to generate linker script %s' % rtconfig.LINK_SCRIPT)
         sys.exit(255)
     # if the linker script changed, relink the target
     Depends(TARGET, rtconfig.LINK_SCRIPT)

+ 3 - 3
bsp/rm48x50/rtconfig.py

@@ -15,9 +15,9 @@ elif CROSS_TOOL == 'keil':
     PLATFORM 	= 'armcc'
     EXEC_PATH 	= 'C:/Keil'
 elif CROSS_TOOL == 'iar':
-    print '================ERROR============================'
-    print 'Not support IAR yet!'
-    print '================================================='
+    print('================ERROR============================')
+    print('Not support IAR yet!')
+    print('=================================================')
     exit(0)
 
 if os.getenv('RTT_EXEC_PATH'):

+ 3 - 3
bsp/sam7x/rtconfig.py

@@ -16,9 +16,9 @@ elif CROSS_TOOL == 'keil':
 	PLATFORM 	= 'armcc'
 	EXEC_PATH 	= 'C:/Keil'
 elif CROSS_TOOL == 'iar':
-    print '================ERROR============================'
-    print 'Not support iar yet!'
-    print '================================================='
+    print('================ERROR============================')
+    print('Not support iar yet!')
+    print('=================================================')
     exit(0)
 
 if os.getenv('RTT_EXEC_PATH'):

+ 3 - 3
bsp/samd21/rtconfig.py

@@ -22,9 +22,9 @@ elif CROSS_TOOL == 'keil':
 	PLATFORM 	= 'armcc'
 	EXEC_PATH 	= 'C:/Keil'
 elif CROSS_TOOL == 'iar':
-    print '================ERROR============================'
-    print 'Not support iar yet!'
-    print '================================================='
+    print('================ERROR============================')
+    print('Not support iar yet!')
+    print('=================================================')
     exit(0)
 
 if os.getenv('RTT_EXEC_PATH'):

+ 3 - 3
bsp/sep6200/rtconfig.py

@@ -14,9 +14,9 @@ if  CROSS_TOOL == 'gcc':
 	PLATFORM 	= 'gcc'
 	EXEC_PATH 	= '/usr/unicore/gnu-toolchain-unicore/uc4-1.0-beta-hard-RHELAS5/bin/'
 else :
-    print '================ERROR============================'
-    print 'Not support yet!'
-    print '================================================='
+    print('================ERROR============================')
+    print('Not support yet!')
+    print('=================================================')
     exit(0)
 
 if os.getenv('RTT_EXEC_PATH'):

+ 1 - 1
bsp/simulator/SConstruct

@@ -80,7 +80,7 @@ objs = PrepareBuilding(env, RTT_ROOT, has_libcpu=False)
 
 def ObjRemove(objs, remove):
     for item in objs:
-        # print type(item), os.path.basename(str(item))
+        # print(type(item), os.path.basename(str(item)) )
         if os.path.basename(str(item)) in remove:
              objs.remove(item)
     return

+ 1 - 1
bsp/simulator/rtconfig.py

@@ -27,7 +27,7 @@ elif  CROSS_TOOL == 'msvc':
     PLATFORM  = 'cl'
     EXEC_PATH = ''
 else:
-    print "bad CROSS TOOL!"
+    print("bad CROSS TOOL!")
     exit(1)
 
 if os.getenv('RTT_EXEC_PATH'):

+ 3 - 3
bsp/stm32f0x/rtconfig.py

@@ -17,9 +17,9 @@ elif CROSS_TOOL == 'keil':
 	PLATFORM 	= 'armcc'
 	EXEC_PATH 	= 'C:/Keil'
 elif CROSS_TOOL == 'iar':
-    print '================ERROR============================'
-    print 'Not support iar yet!'
-    print '================================================='
+    print('================ERROR============================')
+    print('Not support iar yet!')
+    print('=================================================')
     exit(0)
 
 if os.getenv('RTT_EXEC_PATH'):

+ 2 - 2
bsp/stm32f40x/SConstruct

@@ -11,8 +11,8 @@ sys.path = sys.path + [os.path.join(RTT_ROOT, 'tools')]
 try:
     from building import *
 except:
-    print 'Cannot found RT-Thread root directory, please check RTT_ROOT'
-    print RTT_ROOT
+    print('Cannot found RT-Thread root directory, please check RTT_ROOT')
+    print(RTT_ROOT)
     exit(-1)
 
 TARGET = 'rtthread-stm32f4xx.' + rtconfig.TARGET_EXT

+ 3 - 3
bsp/stm32f40x/rtconfig.py

@@ -17,9 +17,9 @@ elif CROSS_TOOL == 'keil':
     PLATFORM 	= 'armcc'
     EXEC_PATH 	= r'C:/Keil'
 elif CROSS_TOOL == 'iar':
-    print '================ERROR============================'
-    print 'Not support iar yet!'
-    print '================================================='
+    print('================ERROR============================')
+    print('Not support iar yet!')
+    print('=================================================')
     exit(0)
 
 if os.getenv('RTT_EXEC_PATH'):

+ 2 - 2
bsp/stm32f411-nucleo/SConstruct

@@ -11,8 +11,8 @@ sys.path = sys.path + [os.path.join(RTT_ROOT, 'tools')]
 try:
     from building import *
 except:
-    print 'Cannot found RT-Thread root directory, please check RTT_ROOT'
-    print RTT_ROOT
+    print('Cannot found RT-Thread root directory, please check RTT_ROOT')
+    print(RTT_ROOT)
     exit(-1)
 
 TARGET = 'rtthread-stm32f411.' + rtconfig.TARGET_EXT

+ 2 - 2
bsp/stm32f429-apollo/SConstruct

@@ -11,8 +11,8 @@ sys.path = sys.path + [os.path.join(RTT_ROOT, 'tools')]
 try:
     from building import *
 except:
-    print 'Cannot found RT-Thread root directory, please check RTT_ROOT'
-    print RTT_ROOT
+    print('Cannot found RT-Thread root directory, please check RTT_ROOT')
+    print(RTT_ROOT)
     exit(-1)
 
 TARGET = 'rtthread-stm32f42x.' + rtconfig.TARGET_EXT

+ 2 - 2
bsp/stm32f429-armfly/SConstruct

@@ -11,8 +11,8 @@ sys.path = sys.path + [os.path.join(RTT_ROOT, 'tools')]
 try:
     from building import *
 except:
-    print 'Cannot found RT-Thread root directory, please check RTT_ROOT'
-    print RTT_ROOT
+    print('Cannot found RT-Thread root directory, please check RTT_ROOT')
+    print(RTT_ROOT)
     exit(-1)
 
 TARGET = 'rtthread-stm32f42x.' + rtconfig.TARGET_EXT

+ 3 - 3
bsp/stm32f429-armfly/rtconfig.py

@@ -19,9 +19,9 @@ elif CROSS_TOOL == 'keil':
     PLATFORM 	= 'armcc'
     EXEC_PATH 	= r'C:/Keil_v5'
 elif CROSS_TOOL == 'iar':
-    print '================ERROR============================'
-    print 'Not support iar yet!'
-    print '================================================='
+    print('================ERROR============================')
+    print('Not support iar yet!')
+    print('=================================================')
     exit(0)
 
 if os.getenv('RTT_EXEC_PATH'):

+ 2 - 2
bsp/stm32f429-disco/SConstruct

@@ -11,8 +11,8 @@ sys.path = sys.path + [os.path.join(RTT_ROOT, 'tools')]
 try:
     from building import *
 except:
-    print 'Cannot found RT-Thread root directory, please check RTT_ROOT'
-    print RTT_ROOT
+    print('Cannot found RT-Thread root directory, please check RTT_ROOT')
+    print(RTT_ROOT)
     exit(-1)
 
 TARGET = 'rtthread-stm32f42x.' + rtconfig.TARGET_EXT

+ 3 - 3
bsp/stm32f429-disco/rtconfig.py

@@ -17,9 +17,9 @@ elif CROSS_TOOL == 'keil':
     PLATFORM 	= 'armcc'
     EXEC_PATH 	= r'C:/Keil'
 elif CROSS_TOOL == 'iar':
-    print '================ERROR============================'
-    print 'Not support iar yet!'
-    print '================================================='
+    print('================ERROR============================')
+    print('Not support iar yet!')
+    print('=================================================')
     exit(0)
 
 if os.getenv('RTT_EXEC_PATH'):

+ 2 - 2
bsp/stm32f4xx-HAL/SConstruct

@@ -11,8 +11,8 @@ sys.path = sys.path + [os.path.join(RTT_ROOT, 'tools')]
 try:
     from building import *
 except:
-    print 'Cannot found RT-Thread root directory, please check RTT_ROOT'
-    print RTT_ROOT
+    print('Cannot found RT-Thread root directory, please check RTT_ROOT')
+    print(RTT_ROOT)
     exit(-1)
 
 TARGET = 'rtthread-stm32f4xx.' + rtconfig.TARGET_EXT

+ 2 - 2
bsp/stm32f7-disco/SConstruct

@@ -11,8 +11,8 @@ sys.path = sys.path + [os.path.join(RTT_ROOT, 'tools')]
 try:
     from building import *
 except:
-    print 'Cannot found RT-Thread root directory, please check RTT_ROOT'
-    print RTT_ROOT
+    print('Cannot found RT-Thread root directory, please check RTT_ROOT')
+    print(RTT_ROOT)
     exit(-1)
 
 TARGET = 'rtthread-stm32f7xx.' + rtconfig.TARGET_EXT

+ 2 - 2
bsp/stm32h743-nucleo/SConstruct

@@ -11,8 +11,8 @@ sys.path = sys.path + [os.path.join(RTT_ROOT, 'tools')]
 try:
     from building import *
 except:
-    print 'Cannot found RT-Thread root directory, please check RTT_ROOT'
-    print RTT_ROOT
+    print('Cannot found RT-Thread root directory, please check RTT_ROOT')
+    print(RTT_ROOT)
     exit(-1)
 
 TARGET = 'rtthread-stm32h7xx.' + rtconfig.TARGET_EXT

+ 6 - 6
bsp/stm32l072/rtconfig.py

@@ -14,14 +14,14 @@ if  CROSS_TOOL == 'gcc':
     PLATFORM 	= 'gcc'
     EXEC_PATH 	= 'G:/iot/camera_studio-win32-20160903/camera_studio/tools/arm-2014.05/bin'
 elif CROSS_TOOL == 'keil':
-    print '================ERROR============================'
-    print 'Not support iar yet!'
-    print '================================================='
+    print('================ERROR============================')
+    print('Not support iar yet!')
+    print('=================================================')
     exit(0)
 elif CROSS_TOOL == 'iar':
-    print '================ERROR============================'
-    print 'Not support iar yet!'
-    print '================================================='
+    print('================ERROR============================')
+    print('Not support iar yet!')
+    print('=================================================')
     exit(0)
 
 if os.getenv('RTT_EXEC_PATH'):

+ 2 - 2
bsp/stm32l475-iot-disco/SConstruct

@@ -11,8 +11,8 @@ sys.path = sys.path + [os.path.join(RTT_ROOT, 'tools')]
 try:
     from building import *
 except:
-    print 'Cannot found RT-Thread root directory, please check RTT_ROOT'
-    print RTT_ROOT
+    print('Cannot found RT-Thread root directory, please check RTT_ROOT')
+    print(RTT_ROOT)
     exit(-1)
 
 TARGET = 'rtthread-stm32f42x.' + rtconfig.TARGET_EXT

+ 3 - 3
bsp/stm32l475-iot-disco/rtconfig.py

@@ -19,9 +19,9 @@ elif CROSS_TOOL == 'keil':
     PLATFORM 	= 'armcc'
     EXEC_PATH 	= r'C:/Keil_v5'
 elif CROSS_TOOL == 'iar':
-    print '================ERROR============================'
-    print 'Not support iar yet!'
-    print '================================================='
+    print('================ERROR============================')
+    print('Not support iar yet!')
+    print('=================================================')
     exit(0)
 
 if os.getenv('RTT_EXEC_PATH'):

+ 2 - 2
bsp/stm32l476-nucleo/SConstruct

@@ -11,8 +11,8 @@ sys.path = sys.path + [os.path.join(RTT_ROOT, 'tools')]
 try:
     from building import *
 except:
-    print 'Cannot found RT-Thread root directory, please check RTT_ROOT'
-    print RTT_ROOT
+    print('Cannot found RT-Thread root directory, please check RTT_ROOT')
+    print(RTT_ROOT)
     exit(-1)
 
 TARGET = 'rtthread-stm32l476.' + rtconfig.TARGET_EXT

+ 3 - 3
bsp/stm32l476-nucleo/rtconfig.py

@@ -19,9 +19,9 @@ elif CROSS_TOOL == 'keil':
     PLATFORM 	= 'armcc'
     EXEC_PATH 	= r'C:/Keil_v5'
 elif CROSS_TOOL == 'iar':
-    print '================ERROR============================'
-    print 'Not support iar yet!'
-    print '================================================='
+    print('================ERROR============================')
+    print('Not support iar yet!')
+    print('=================================================')
     exit(0)
 
 if os.getenv('RTT_EXEC_PATH'):

+ 3 - 3
bsp/tm4c129x/rtconfig.py

@@ -21,9 +21,9 @@ elif CROSS_TOOL == 'keil':
 	PLATFORM 	= 'armcc'
 	EXEC_PATH 	= r'D:\Keil_v5'
 elif CROSS_TOOL == 'iar':
-    print '================ERROR============================'
-    print 'Not support iar yet!'
-    print '================================================='
+    print('================ERROR============================')
+    print('Not support iar yet!')
+    print('=================================================')
     exit(0)	
 
 if os.getenv('RTT_EXEC_PATH'):

+ 6 - 6
bsp/upd70f3454/rtconfig.py

@@ -10,17 +10,17 @@ if os.getenv('RTT_CC'):
 	CROSS_TOOL = os.getenv('RTT_CC')
 
 if  CROSS_TOOL == 'gcc':
-    print '================ERROR============================'
-    print 'Not support gcc yet!'
-    print '================================================='
+    print('================ERROR============================')
+    print('Not support gcc yet!')
+    print('=================================================')
     exit(0)
 elif CROSS_TOOL == 'iar':
 	PLATFORM 	= 'iar'
 	IAR_PATH = 'C:/Program Files/IAR Systems/Embedded Workbench 6.0 Evaluation_0'
 elif CROSS_TOOL == 'keil':
-    print '================ERROR============================'
-    print 'Not support keil yet!'
-    print '================================================='
+    print('================ERROR============================')
+    print('Not support keil yet!')
+    print('=================================================')
     exit(0)
 
 if os.getenv('RTT_EXEC_PATH'):

+ 1 - 1
bsp/x1000/rtconfig.py

@@ -12,7 +12,7 @@ if  CROSS_TOOL == 'gcc':
     PLATFORM    = 'gcc'
     EXEC_PATH   = r'E:\work\env\tools\gnu_gcc\mips_gcc\mips-2016.05\bin'
 else:
-    print 'Please make sure your toolchains is GNU GCC!'
+    print('Please make sure your toolchains is GNU GCC!')
     exit(0)
 
 if os.getenv('RTT_EXEC_PATH'):

+ 6 - 6
bsp/x86/rtconfig.py

@@ -15,14 +15,14 @@ if  CROSS_TOOL == 'gcc':
 	PLATFORM 	= 'gcc'
 	EXEC_PATH 	= 'E:/Program Files/CodeSourcery/Sourcery_CodeBench_Lite_for_IA32_ELF/bin'
 elif CROSS_TOOL == 'keil':
-    print '================ERROR============================'
-    print 'Not support keil yet!'
-    print '================================================='
+    print('================ERROR============================')
+    print('Not support keil yet!')
+    print('=================================================')
     exit(0)
 elif CROSS_TOOL == 'iar':
-    print '================ERROR============================'
-    print 'Not support iar yet!'
-    print '================================================='
+    print('================ERROR============================')
+    print('Not support iar yet!')
+    print('=================================================')
     exit(0)
 
 if os.getenv('RTT_EXEC_PATH'):

+ 3 - 3
bsp/zynq7000/rtconfig.py

@@ -15,9 +15,9 @@ elif CROSS_TOOL == 'keil':
     PLATFORM 	= 'armcc'
     EXEC_PATH 	= 'C:/Keil'
 elif CROSS_TOOL == 'iar':
-    print '================ERROR============================'
-    print 'Not support IAR yet!'
-    print '================================================='
+    print('================ERROR============================')
+    print('Not support IAR yet!')
+    print('=================================================')
     exit(0)
 
 if os.getenv('RTT_EXEC_PATH'):

+ 2 - 2
components/dfs/filesystems/romfs/mkromfs.py

@@ -50,7 +50,7 @@ class File(object):
         return bytes(self._data)
 
     def dump(self, indent=0):
-        print '%s%s' % (' ' * indent, self._name)
+        print('%s%s' % (' ' * indent, self._name))
 
 class Folder(object):
     bin_fmt = struct.Struct('IIII')
@@ -108,7 +108,7 @@ class Folder(object):
                 c.sort()
 
     def dump(self, indent=0):
-        print '%s%s' % (' ' * indent, self._name)
+        print('%s%s' % (' ' * indent, self._name))
         for c in self._children:
             c.dump(indent + 1)