from building import * cwd = GetCurrentDir() path = [cwd + '/inc'] src = Glob('src/*.c') if GetDepend(['PPP_DEVICE_SAMPLE']): src += Glob('samples/ppp_sample.c') # Air720 if GetDepend(['PPP_DEVICE_USING_AIR720']): src += Glob('class/ppp_device_air720.c') # EC20 if GetDepend(['PPP_DEVICE_USING_EC20']): src += Glob('class/ppp_device_ec20.c') # M6312 if GetDepend(['PPP_DEVICE_USING_M6312']): src += Glob('class/ppp_device_m6312.c') # SIM800 if GetDepend(['PPP_DEVICE_USING_SIM800']): src += Glob('class/ppp_device_sim800.c') # ML305 if GetDepend(['PPP_DEVICE_USING_ML305']): src += Glob('class/ppp_device_ml305.c') group = DefineGroup('ppp_device', src, depend = ['PKG_USING_PPP_DEVICE'], CPPPATH = path) Return('group')