fw.mk 582 B

12345678910111213141516171819202122232425
  1. CORE_no2usb_DIR := $(abspath $(dir $(lastword $(MAKEFILE_LIST)))/../..)
  2. INC_no2usb := -I$(CORE_no2usb_DIR)/fw/v0/include
  3. HEADERS_no2usb=$(addprefix $(CORE_no2usb_DIR)/fw/v0/include/, \
  4. no2usb/usb.h \
  5. no2usb/usb_dfu.h \
  6. no2usb/usb_dfu_proto.h \
  7. no2usb/usb_dfu_rt.h \
  8. no2usb/usb_hw.h \
  9. no2usb/usb_priv.h \
  10. no2usb/usb_proto.h \
  11. )
  12. SOURCES_no2usb=$(addprefix $(CORE_no2usb_DIR)/fw/v0/src/, \
  13. usb.c \
  14. usb_ctrl_ep0.c \
  15. usb_ctrl_std.c \
  16. usb_dfu.c \
  17. usb_dfu_rt.c \
  18. usb_dfu_vendor.c \
  19. )
  20. usb_str_%.gen.h: usb_str_%.txt
  21. $(CORE_no2usb_DIR)/fw/usb_gen_strings.py $< $@ $(BOARD)