diff mbox series

[11/11] gdbm: use libtool to install test binaries

Message ID 20260109131130.3006446-11-ross.burton@arm.com
State New
Headers show
Series [01/11] libusb1: use libtool to install test binaries | expand

Commit Message

Ross Burton Jan. 9, 2026, 1:11 p.m. UTC
If libtool builds a binary it's best to use libtool to install it, as
otherwise you might install a wrapper script or need to make assumptions
about where libtool has put the real binary (as this isn't always .libs)

Signed-off-by: Ross Burton <ross.burton@arm.com>
---
 meta/recipes-support/gdbm/files/ptest.patch | 8 ++------
 1 file changed, 2 insertions(+), 6 deletions(-)
diff mbox series

Patch

diff --git a/meta/recipes-support/gdbm/files/ptest.patch b/meta/recipes-support/gdbm/files/ptest.patch
index 5f4078101b..96196f63b6 100644
--- a/meta/recipes-support/gdbm/files/ptest.patch
+++ b/meta/recipes-support/gdbm/files/ptest.patch
@@ -28,7 +28,7 @@  diff --git a/tests/Makefile.am b/tests/Makefile.am
 index eb071ac..9d14fe8 100644
 --- a/tests/Makefile.am
 +++ b/tests/Makefile.am
-@@ -150,3 +150,15 @@
+@@ -150,3 +150,11 @@
  t_wordwrap_LDADD = ../tools/libgdbmapp.a @LTLIBINTL@
  
  SUBDIRS = dejagnu
@@ -38,9 +38,5 @@  index eb071ac..9d14fe8 100644
 +install-ptest: $(check_PROGRAMS) $(TESTSUITE)
 +	@$(INSTALL) -d $(DESTDIR)
 +	@for file in $^; do \
-+		if [ -x .libs/$$file ]; then \
-+			$(INSTALL_PROGRAM) .libs/$$file $(DESTDIR)/$$file; \
-+		else \
-+			$(INSTALL_PROGRAM) $$file $(DESTDIR) ; \
-+ 		fi \
++			$(LIBTOOL) --mode=install $(INSTALL_PROGRAM) $$file $(DESTDIR) ; \
 +	done