diff options
author | Felipe Sateler <fsateler@gmail.com> | 2016-07-03 11:19:38 -0400 |
---|---|---|
committer | Felipe Sateler <fsateler@gmail.com> | 2016-07-03 18:33:02 -0400 |
commit | 0bd179ffcd501ae84ec11a3b81b47836a1c0fdc0 (patch) | |
tree | e54cfcff4e82195cdb12d56ddd208bca5b486c41 | |
parent | d7a4278d29fe2ca976ae3db3d12705cdc9dd01be (diff) |
tests: run file via libtool to determine shell scripts
The actual output file might be a wrapper script, so lets follow the indirection
Fixes: #3644
-rw-r--r-- | Makefile.am | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/Makefile.am b/Makefile.am index 0ec407520b..fa81400bd2 100644 --- a/Makefile.am +++ b/Makefile.am @@ -6417,7 +6417,7 @@ install-tree: all .PHONY: valgrind-tests valgrind-tests: $(TESTS) $(AM_V_GEN)for f in $(filter-out %.pl %.py, $^); do \ - if file $$f | grep -q shell; then \ + if $(LIBTOOL) --mode=execute file $$f | grep -q shell; then \ echo -e "$${x}Skipping non-binary $$f"; else \ echo -e "$${x}Running $$f"; \ $(LIBTOOL) --mode=execute valgrind -q --leak-check=full --max-stackframe=5242880 --error-exitcode=55 $(builddir)/$$f ; fi; \ |