Signed-off-by: Tao Liu <l...@redhat.com> --- Makefile | 9 ++++++--- extensions/Makefile | 2 +- 2 files changed, 7 insertions(+), 4 deletions(-)
diff --git a/Makefile b/Makefile index fc1c958..2c22f21 100644 --- a/Makefile +++ b/Makefile @@ -305,6 +305,9 @@ endif all: make_configure @./configure ${CONF_TARGET_FLAG} -p "RPMPKG=${RPMPKG}" -b @$(MAKE) gdb_merge + @if [ $(findstring eppic,$(CONF_TARGET_FLAG)) = "eppic" ]; then \ + $(MAKE) eppic_so; \ + fi; # @$(MAKE) extensions gdb_merge: force @@ -381,7 +384,7 @@ install: unconfig: make_configure @./configure -u -warn Warn nowarn lzo snappy zstd valgrind: all +warn Warn nowarn lzo snappy zstd valgrind eppic: all @true #dummy main.o: ${GENERIC_HFILES} main.c @@ -722,9 +725,9 @@ name: dis: objdump --disassemble --line-numbers ${PROGRAM} > ${PROGRAM}.dis -extensions: make_configure +extensions eppic_so: make_configure @./configure ${CONF_TARGET_FLAG} -q -b - @$(MAKE) do_extensions + @$(MAKE) $(if $(filter $@,eppic_so),CONTRIB_SO=eppic.so) do_extensions do_extensions: @$(MAKE) -C extensions -i TARGET=$(TARGET) TARGET_CFLAGS="$(CFLAGS) $(TARGET_CFLAGS)" GDB=$(GDB) GDB_FLAGS=$(GDB_FLAGS) diff --git a/extensions/Makefile b/extensions/Makefile index e4c68c3..76dbcc6 100644 --- a/extensions/Makefile +++ b/extensions/Makefile @@ -24,7 +24,7 @@ # and that makefile will be invoked. # -CONTRIB_SO := $(patsubst %.c,%.so,$(wildcard *.c)) +CONTRIB_SO ?= $(patsubst %.c,%.so,$(wildcard *.c)) all: link_defs $(CONTRIB_SO) -- 2.47.0 -- Crash-utility mailing list -- devel@lists.crash-utility.osci.io To unsubscribe send an email to devel-le...@lists.crash-utility.osci.io https://${domain_name}/admin/lists/devel.lists.crash-utility.osci.io/ Contribution Guidelines: https://github.com/crash-utility/crash/wiki