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>
Signed-off-by: Antonin Godard <antonin.godard@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
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
+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