# SPDX-License-Identifier: LGPL-2.1 include $(src)/scripts/utils.mk OBJS = OBJS += tracefs-utils.o OBJS += tracefs-instance.o OBJS += tracefs-events.o OBJS += tracefs-tools.o OBJS += tracefs-marker.o OBJS += tracefs-kprobes.o OBJS += tracefs-hist.o OBJS += tracefs-filter.o OBJS += tracefs-dynevents.o OBJS += tracefs-eprobes.o OBJS += tracefs-uprobes.o OBJS += tracefs-record.o # Order matters for the the three below OBJS += sqlhist-lex.o OBJS += sqlhist.tab.o OBJS += tracefs-sqlhist.o OBJS := $(OBJS:%.o=$(bdir)/%.o) $(LIBTRACEFS_STATIC): $(OBJS) $(Q)$(call do_build_static_lib) $(LIBTRACEFS_SHARED): $(OBJS) $(Q)$(call do_compile_shared_library,$(notdir $(LIBTRACEFS_SHARED_VERSION))) $(LIBTRACEFS_SHARED_VERSION): $(LIBTRACEFS_SHARED) @ln -sf $(