| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051 |
- Import('RTT_ROOT')
- from building import *
- boards_src = []
- mac_src = []
- samples_src = []
- softse_src = []
- cwd = GetCurrentDir()
- softse_src = Split("""
- softse/aes.c
- softse/cmac.c
- softse/soft-se.c
- softse/utilities.c
- """)
- samples_src = Split("""
- samples/sample.c
- """)
- mac_src = Split("""
- mac/RegionCommon.c
- mac/RegionCN470.c
- mac/RegionEU433.c
- mac/Region.c
- mac/LoRaMacSerializer.c
- mac/LoRaMacParser.c
- mac/LoRaMacCrypto.c
- mac/LoRaMacConfirmQueue.c
- mac/LoRaMacCommands.c
- mac/LoRaMacClassB.c
- mac/LoRaMacAdr.c
- mac/LoRaMac.c
- mac/LoRaMacFunc.c
- """)
- boards_src = Split("""
- boards/NvmCtxMgmt.c
- """)
- # The set of source files associated with this SConscript file.
- path = [cwd + '/softse',
- cwd + '/samples',
- cwd + '/mac',
- cwd + '/boards']
- group = DefineGroup('lorawan_driver/boards', boards_src, depend = ['PKG_USING_LORAWAN_DRIVER'], CPPPATH = path)
- group = DefineGroup('lorawan_driver/mac', mac_src, depend = ['PKG_USING_LORAWAN_DRIVER'], CPPPATH = path)
- group = DefineGroup('lorawan_driver/softse', softse_src, depend = ['PKG_USING_LORAWAN_DRIVER'], CPPPATH = path)
- group = DefineGroup('lorawan_driver/samples', samples_src, depend = ['PKG_USING_LORAWAN_DRIVER'], CPPPATH = path)
- Return('group')
|