1import os 2from building import * 3 4cwd = GetCurrentDir() 5 6# add general drivers 7src = Split(''' 8board.c 9CubeMX_Config/Src/stm32f1xx_hal_msp.c 10''') 11 12 13path = [cwd] 14path += [cwd + '/CubeMX_Config/Inc'] 15path += [cwd + '/ports'] 16 17# STM32F100xB || STM32F100xE || STM32F101x6 18# STM32F101xB || STM32F101xE || STM32F101xG 19# STM32F102x6 || STM32F102xB || STM32F103x6 20# STM32F103xB || STM32F103xE || STM32F103xG 21# STM32F105xC || STM32F107xC) 22# You can select chips from the list above 23 24group = DefineGroup('Drivers', src, depend = [''], CPPPATH = path) 25Return('group') 26