From 1898c94d03ce37fd09d2def24050ce60d5530542 Mon Sep 17 00:00:00 2001 From: Kern Sibbald Date: Fri, 11 Sep 2009 14:26:17 +0200 Subject: [PATCH] Modify tools to be able to correctly install testls for regress --- bacula/src/tools/Makefile.in | 6 ++++++ regress/scripts/setup | 4 +++- 2 files changed, 9 insertions(+), 1 deletion(-) diff --git a/bacula/src/tools/Makefile.in b/bacula/src/tools/Makefile.in index d7b3139e86..a7a4156d29 100644 --- a/bacula/src/tools/Makefile.in +++ b/bacula/src/tools/Makefile.in @@ -134,6 +134,12 @@ devclean: realclean if test $(srcdir) = .; then $(MAKE) realclean; fi (cd $(srcdir); $(RMF) Makefile) +installall: $(TOOLS) + @for tool in ${TOOLS} ; do \ + $(LIBTOOL_INSTALL) $(INSTALL_PROGRAM) $$tool $(DESTDIR)$(sbindir)/$$tool ; \ + done + chmod 755 $(DESTDIR)$(sbindir)/bsmtp + # Allow non-root execution of bsmtp for non-root Directors install: $(INSTOOLS) @for tool in ${INSTOOLS} ; do \ diff --git a/regress/scripts/setup b/regress/scripts/setup index 6013db2fca..8ae6a171cb 100755 --- a/regress/scripts/setup +++ b/regress/scripts/setup @@ -52,7 +52,9 @@ check_exit_code # eliminate non-essential directories to reduce # size. Otherwise regress run too long rm -rf src/win32 examples patches -cp src/tools/testls ../bin +# get all tools -- especially testls +cd src/tools +make installall check_exit_code cd ${cwd} -- 2.39.5