SConscript 809 B

123456789101112131415161718192021222324
  1. from building import *
  2. Import('rtconfig')
  3. cwd = GetCurrentDir()
  4. src = Glob('*.c')
  5. path = [cwd + '/..']
  6. if GetDepend('SOC_GK7101') or GetDepend('SOC_GK7102'):
  7. path += [cwd + '/../libraries/drv/710X/gh/inc', cwd + '/../libraries/drv/710X/gd/inc']
  8. elif GetDepend('SOC_GK7101S') or GetDepend('SOC_GK7102S'):
  9. path += [cwd + '/../libraries/drv/710XS/gh/inc', cwd + '/../libraries/drv/710XS/gd/inc']
  10. elif GetDepend('SOC_GK7102C'):
  11. path += [cwd + '/../libraries/drv/7102C/gh/inc', cwd + '/../libraries/drv/7102C/gd/inc']
  12. path += [cwd + '/../../../components/drivers/include/drivers']
  13. path += [cwd + '/../libraries/adi/inc']
  14. path += [cwd + '/../platform/board']
  15. path += [cwd + '/../platform']
  16. libcwd = str(Dir('#'))
  17. group = DefineGroup('drivers', src, depend = [''], CPPPATH = path)
  18. Return('group')