Ai-Thinker-Open_RTL8710BX_A.../Living_SDK/device/gps/ucube.py
2020-06-18 22:04:32 +08:00

52 lines
No EOL
1 KiB
Python

src =Split('''
hal/gps_hal.c
parse/gps_parse.c
''')
component =aos_component('gps', src)
dependencis =Split('''
device/sal
framework/atparser
''')
for i in dependencis:
component.add_comp_deps(i)
global_includes =Split('''
.
''')
for i in global_includes:
component.add_global_includes(i)
global_macros =Split('''
AOS_GPS
''')
for i in global_macros:
component.add_global_macros(i)
includes =Split('''
../../utility/iotx-utils/sdk-impl
../../framework/atparser
./hal
./parse
''')
for i in includes:
component.add_includes(i)
cflags =Split('''
-Wall
-Werror
''')
for i in cflags:
component.add_cflags(i)
module = aos_global_config.get('module')
if module == 'gps.sim868':
component.add_comp_deps('device/sal/gprs/sim800')
component.add_global_macros('AOS_GPS_SIM868')
src.add_sources('drv/drv_sim868/gps_drv_simcom_sim868.c')
src.add_sources('drv/drv_sim868/gps_parse_simcom_sim868.c')