1*10465441SEvalZerofrom building import * 2*10465441SEvalZero 3*10465441SEvalZerocwd = GetCurrentDir() 4*10465441SEvalZerosrc = [] 5*10465441SEvalZeroCPPPATH = [cwd + '/../include'] 6*10465441SEvalZerogroup = [] 7*10465441SEvalZero 8*10465441SEvalZeroif GetDepend(['RT_USING_PIN']): 9*10465441SEvalZero src = src + ['pin.c'] 10*10465441SEvalZero 11*10465441SEvalZeroif GetDepend(['RT_USING_ADC']): 12*10465441SEvalZero src = src + ['adc.c'] 13*10465441SEvalZero 14*10465441SEvalZeroif GetDepend(['RT_USING_PWM']): 15*10465441SEvalZero src = src + ['rt_drv_pwm.c'] 16*10465441SEvalZero 17*10465441SEvalZeroif len(src): 18*10465441SEvalZero group = DefineGroup('DeviceDrivers', src, depend = [''], CPPPATH = CPPPATH) 19*10465441SEvalZero 20*10465441SEvalZeroReturn('group') 21