From 366a3c064b3b99178eff74014af9e72c4ba5ed69 Mon Sep 17 00:00:00 2001 From: Christian Engwer <christi@dune-project.org> Date: Wed, 20 Jan 2010 22:45:46 +0000 Subject: [PATCH] fix headercheck when doing out-opf-source build [[Imported from SVN: r5844]] --- am/headercheck | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/am/headercheck b/am/headercheck index 7b0a1da7d..23ea2f0ed 100644 --- a/am/headercheck +++ b/am/headercheck @@ -29,7 +29,9 @@ headercheck-am: @if test x"$$HEADER" != "x"; then \ list="$$HEADER"; \ else \ + pushd "$(srcdir)" > /dev/null; \ list=`echo $(headercheck_PATTERN)`; \ + popd > /dev/null; \ fi; \ test -z "$$NO_CONFIG_H" && NO_CONFIG_H=0; \ test -z "$$SILENT" && SILENT=1; \ @@ -48,7 +50,7 @@ headercheck-am: echo "#include <$${HEADER}>" >> $$CCFILE; \ echo "#include <$${HEADER}>" >> $$CCFILE; \ echo "int main () {}" >> $$CCFILE; \ - make $$OFILE > $$LOGFILE 2>&1; \ + make $$OFILE > $$LOGFILE 2>&1; \ SUCCESS=$$?; \ if ! (test $$SUCCESS -eq 0 && test -e $$OFILE); then \ echo "Error in $$HEADER"; \ -- GitLab