From: Kern Sibbald Date: Fri, 11 Sep 2009 12:26:17 +0000 (+0200) Subject: Modify tools to be able to correctly install testls for regress X-Git-Tag: Release-3.0.3~78 X-Git-Url: https://git.sur5r.net/?a=commitdiff_plain;h=1898c94d03ce37fd09d2def24050ce60d5530542;p=bacula%2Fbacula Modify tools to be able to correctly install testls for regress --- 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}