TEMPLATE = lib CONFIG += console CONFIG -= qt CONFIG += bsp BSP=M4StickV2 include(bsp.pri) include($$(libuc2)/rules/stm32f4-arm-none-eabi-gcc/rules.pri) INCLUDEPATH += $${PWD} SOURCES += bsp.c contains(CONFIG , USB){ SOURCES += usbd_usr.c \ usbd_desc.c \ usbd_cdc_vcp.c \ usb_bsp.c } HEADERS += $$libuc2/bsp/includes/$$BSP/bsp.h \ usbd_desc.h \ usbd_conf.h \ usbd_cdc_vcp.h \ usb_conf.h