]> git.sesse.net Git - vlc/commitdiff
Invoke check_headers with $(SHELL)
authorMaciej Blizinski <maciej@opencsw.org>
Wed, 29 Feb 2012 23:55:49 +0000 (00:55 +0100)
committerRémi Denis-Courmont <remi@remlab.net>
Fri, 2 Mar 2012 15:56:46 +0000 (17:56 +0200)
Otherwise, it gets executed with /bin/sh which on Solaris does not support the
$(...) construct. This causes 'gmake check' to fail. For example:

../src/check_headers: $(dirname ../src/check_headers): does not exist

Calling check_headers with $(SHELL) explicitly makes use of CONFIG_SHELL.

Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
lib/Makefile.am
src/Makefile.am

index 339d3b49fe9130fa4637fb7afca580092702097e..4ad0e211184947beb694174984c4f0310bb96747 100644 (file)
@@ -75,4 +75,4 @@ pkgconfig_DATA = libvlc.pc
        $(SHELL) ./config.status --file="lib/$@"
 
 check-local:
-       $(top_srcdir)/src/check_headers $(pkginclude_HEADERS)
+       $(SHELL) $(top_srcdir)/src/check_headers $(pkginclude_HEADERS)
index b35f38e2f0ab355dcf96db603f7fd20a217dd316..81b01fb44f73f9c5b6a8df23b949d4532f556d90 100644 (file)
@@ -531,7 +531,7 @@ check-local:
                        exit 1; \
                fi ; \
        done
-       $(srcdir)/check_headers $(pluginsinclude_HEADERS)
+       $(SHELL) $(srcdir)/check_headers $(pluginsinclude_HEADERS)
 
 FORCE:
        @echo "Generated source cannot be phony. Go away." >&2