component.mk 553 B

12345678910111213141516171819202122232425262728293031
  1. #
  2. # Component Makefile
  3. #
  4. COMPONENT_SRCDIRS := .
  5. COMPONENT_ADD_INCLUDEDIRS = include
  6. COMPONENT_ADD_LDFLAGS = -lapp_trace
  7. # do not produce gcov info for this module, it is used as transport for gcov
  8. CFLAGS := $(subst --coverage,,$(CFLAGS))
  9. ifdef CONFIG_SYSVIEW_ENABLE
  10. COMPONENT_ADD_INCLUDEDIRS += \
  11. sys_view/Config \
  12. sys_view/SEGGER \
  13. sys_view/Sample/OS
  14. COMPONENT_SRCDIRS += \
  15. gcov \
  16. sys_view/SEGGER \
  17. sys_view/Sample/OS \
  18. sys_view/Sample/Config \
  19. sys_view/esp32
  20. else
  21. COMPONENT_SRCDIRS += gcov
  22. endif
  23. COMPONENT_ADD_LDFRAGMENTS += linker.lf