rtconfig.py 509 B

123456789101112131415161718192021222324252627
  1. import SCons.cpp
  2. EXEC_PATH = 'E:/Program Files/CodeSourcery/Sourcery G++ Lite/bin'
  3. BUILD = 'debug'
  4. # toolchains
  5. PREFIX = 'arm-none-eabi-'
  6. CC = PREFIX + 'gcc'
  7. AS = PREFIX + 'gcc'
  8. AR = PREFIX + 'ar'
  9. LINK = PREFIX + 'ld'
  10. TARGET_EXT = 'axf'
  11. SIZE = PREFIX + 'size'
  12. OBJDUMP = PREFIX + 'objdump'
  13. OBJCPY = PREFIX + 'objcopy'
  14. CFLAGS = ''
  15. AFLAGS = ''
  16. LFLAGS = ''
  17. CPATH = ''
  18. LPATH = ''
  19. if BUILD == 'debug':
  20. CFLAGS += ' -O0 -gdwarf-2'
  21. AFLAGS += ' -gdwarf-2'
  22. else:
  23. CFLAGS += ' -O2'