1*10465441SEvalZero# SConscript for sensor framework 2*10465441SEvalZero 3*10465441SEvalZerofrom building import * 4*10465441SEvalZero 5*10465441SEvalZerocwd = GetCurrentDir() 6*10465441SEvalZerosrc = ['sensor.cpp'] 7*10465441SEvalZeroCPPPATH = [cwd, cwd + '/../include'] 8*10465441SEvalZero 9*10465441SEvalZeroif GetDepend('SENSOR_USING_MPU6050') and GetDepend('RT_USING_I2C'): 10*10465441SEvalZero src += ['mpu6050_sensor.cpp']; 11*10465441SEvalZero 12*10465441SEvalZeroif GetDepend('SENSOR_USING_BMI055') and GetDepend('RT_USING_I2C'): 13*10465441SEvalZero src += ['bmi055_sensor.cpp'] 14*10465441SEvalZero 15*10465441SEvalZerogroup = DefineGroup('Sensors', src, depend = ['RT_USING_SENSOR', 'RT_USING_DEVICE'], CPPPATH = CPPPATH) 16*10465441SEvalZero 17*10465441SEvalZeroReturn('group') 18