SConscript 912 B

123456789101112131415161718192021222324252627282930313233343536
  1. from building import *
  2. import rtconfig
  3. cwd = GetCurrentDir()
  4. src = []
  5. CPPPATH = [cwd]
  6. LIBS = []
  7. LIBPATH = []
  8. if GetDepend('SOC_FH8620'):
  9. LIBS = ['wlan-wiced_gcc_fh8620']
  10. LIBPATH = [cwd + '/fh8620']
  11. elif GetDepend('BOARD_X1000_REALBOARD'):
  12. LIBPATH = [cwd + '/x1000']
  13. if GetDepend('RT_USING_HARD_FLOAT'):
  14. LIBS = ['wlan-wiced_gcc_x1000_fpu.a']
  15. else:
  16. LIBS = ['wlan-wiced_gcc_x1000.a']
  17. elif GetDepend('SOC_STM32L475VE'):
  18. LIBPATH = [cwd + '/stm32l4']
  19. if rtconfig.CROSS_TOOL == 'gcc':
  20. LIBS = ['wifi_6181_0.2.6_armcm4_gcc']
  21. elif rtconfig.CROSS_TOOL == 'keil':
  22. LIBS = ['libwifi_6181_0.2.6_armcm4_keil']
  23. else:
  24. LIBS = ['libwifi_6181_0.2.6_armcm4_iar']
  25. group = DefineGroup('wlan-wiced', src, depend = ['PKG_USING_WLAN_WICED', 'RT_USING_LWIP'], CPPPATH = CPPPATH, LIBS = LIBS, LIBPATH = LIBPATH)
  26. Return('group')