diff options
author | wl <wl> | 2012-01-10 07:38:23 +0000 |
---|---|---|
committer | wl <wl> | 2012-01-10 07:38:23 +0000 |
commit | 0c3390ea0b359075dcba51f4728bc39f57755803 (patch) | |
tree | 59e71a56d49ea3ee8ba0a3d224c0526e973a2b91 /Makefile.in | |
parent | a9c0657f9b7bcb2209320c3e97517d0124b02e30 (diff) | |
download | groff-0c3390ea0b359075dcba51f4728bc39f57755803.tar.gz |
Fix handling of MAKEFLAGS variable.
* Makefile.in (MAKE_K_FLAGS): Improved definition,
as explained and discussed in
http://lists.gnu.org/archive/html/groff/2012-01/msg00039.html
Diffstat (limited to 'Makefile.in')
-rw-r--r-- | Makefile.in | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/Makefile.in b/Makefile.in index 5b8fe8ef..0cc3b4de 100644 --- a/Makefile.in +++ b/Makefile.in @@ -546,7 +546,13 @@ MDEFINES= \ "top_srcdir=$(top_srcdir)" \ "version=$(version)" -MAKE_K_FLAG=`case "$(MAKEFLAGS)" in *k*) echo ' -k ';; esac` +MAKE_K_FLAG=`for f in x $(MAKEFLAGS); do \ + case $$f in \ + *=* | --[!k]*);; \ + *k*) echo ' -k ';; \ + esac; \ + done` + INCDIRS=\ src/include |