| 123456789101112131415161718192021222324252627282930313233343536373839 |
- Import('RTT_ROOT')
- from building import *
- # get current directory
- cwd = GetCurrentDir()
- # The set of source files associated with this SConscript file.
- src = []
- path = []
- src += Glob('jiot-c-sdk/src/jclient/*.c')
- src += Glob('jiot-c-sdk/src/sisclient/*.c')
- src += Glob('jiot-c-sdk/src/mqtt/MQTTClient-C/src/*.c')
- src += Glob('jiot-c-sdk/src/mqtt/MQTTPacket/src/*.c')
- src += Glob('jiot-c-sdk/common/*.c')
- src += Glob('jiot-c-sdk/public/net/tcp/*.c')
- src += Glob('jiot-c-sdk/platform/os/rt-thread/*.c')
- path += [cwd + '/jiot-c-sdk/common']
- path += [cwd + '/jiot-c-sdk/include/jclient']
- path += [cwd + '/jiot-c-sdk/include/mqtt']
- path += [cwd + '/jiot-c-sdk/include/sisclient']
- path += [cwd + '/jiot-c-sdk/platform/os/rt-thread']
- path += [cwd + '/jiot-c-sdk/src/mqtt/MQTTPacket/src']
- path += [cwd + '/jiot-c-sdk/public/net/tcp']
- if GetDepend(['PKG_USING_JIOT_EXAMPLES']):
- src += Glob('samples/*.c')
-
- if GetDepend(['JIOT_SSL']):
- src += Glob('jiot-c-sdk/public/net/ssl/*.c')
- src += Glob('jiot-c-sdk/platform/ssl/mbedtls/*.c')
- path += [cwd + '/jiot-c-sdk/platform/ssl/mbedtls']
- path += [cwd + '/jiot-c-sdk/public/net/ssl']
-
- group = DefineGroup('jiot-c-sdk', src, depend = [''], CPPPATH = path)
- Return('group')
|