component.mk 569 B

1234567891011121314151617181920212223242526272829303132
  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. sys_view/ext
  21. else
  22. COMPONENT_SRCDIRS += gcov
  23. endif
  24. COMPONENT_ADD_LDFRAGMENTS += linker.lf