# # Component Makefile # COMPONENT_SRCDIRS := . ifdef CONFIG_APPTRACE_MEMBUFS_APPTRACE_PROTO_ENABLE COMPONENT_SRCDIRS += port/xtensa endif COMPONENT_ADD_INCLUDEDIRS = include COMPONENT_PRIV_INCLUDEDIRS = private_include \ port/include COMPONENT_ADD_LDFLAGS = -lapp_trace # do not produce gcov info for this module, it is used as transport for gcov CFLAGS := $(subst --coverage,,$(CFLAGS)) ifdef CONFIG_APPTRACE_SV_ENABLE COMPONENT_ADD_INCLUDEDIRS += \ sys_view/Config \ sys_view/SEGGER \ sys_view/Sample/OS COMPONENT_SRCDIRS += \ gcov \ sys_view/SEGGER \ sys_view/Sample/OS \ sys_view/Sample/Config \ sys_view/esp \ sys_view/ext else COMPONENT_SRCDIRS += gcov endif COMPONENT_ADD_LDFRAGMENTS += linker.lf