Mercurial > hg > octave-kai > gnulib-hg
annotate m4/gnu-make.m4 @ 12261:e96aac709428
autoupdate
author | Karl Berry <karl@freefriends.org> |
---|---|
date | Mon, 09 Nov 2009 06:10:03 -0800 |
parents | 96f72b145235 |
children | b5e42ef33b49 |
rev | line source |
---|---|
9477
96f72b145235
New module gnu-make, for determining whether we're using GNU Make.
Paul Eggert <eggert@cs.ucla.edu>
parents:
diff
changeset
|
1 # Determine whether recent-enough GNU Make is being used. |
96f72b145235
New module gnu-make, for determining whether we're using GNU Make.
Paul Eggert <eggert@cs.ucla.edu>
parents:
diff
changeset
|
2 |
96f72b145235
New module gnu-make, for determining whether we're using GNU Make.
Paul Eggert <eggert@cs.ucla.edu>
parents:
diff
changeset
|
3 # Copyright (C) 2007 Free Software Foundation, Inc. |
96f72b145235
New module gnu-make, for determining whether we're using GNU Make.
Paul Eggert <eggert@cs.ucla.edu>
parents:
diff
changeset
|
4 |
96f72b145235
New module gnu-make, for determining whether we're using GNU Make.
Paul Eggert <eggert@cs.ucla.edu>
parents:
diff
changeset
|
5 # This file is free software; the Free Software Foundation |
96f72b145235
New module gnu-make, for determining whether we're using GNU Make.
Paul Eggert <eggert@cs.ucla.edu>
parents:
diff
changeset
|
6 # gives unlimited permission to copy and/or distribute it, |
96f72b145235
New module gnu-make, for determining whether we're using GNU Make.
Paul Eggert <eggert@cs.ucla.edu>
parents:
diff
changeset
|
7 # with or without modifications, as long as this notice is preserved. |
96f72b145235
New module gnu-make, for determining whether we're using GNU Make.
Paul Eggert <eggert@cs.ucla.edu>
parents:
diff
changeset
|
8 |
96f72b145235
New module gnu-make, for determining whether we're using GNU Make.
Paul Eggert <eggert@cs.ucla.edu>
parents:
diff
changeset
|
9 # Written by Paul Eggert. |
96f72b145235
New module gnu-make, for determining whether we're using GNU Make.
Paul Eggert <eggert@cs.ucla.edu>
parents:
diff
changeset
|
10 |
96f72b145235
New module gnu-make, for determining whether we're using GNU Make.
Paul Eggert <eggert@cs.ucla.edu>
parents:
diff
changeset
|
11 # Set GNU_MAKE if we are using a recent-enough version of GNU make. |
96f72b145235
New module gnu-make, for determining whether we're using GNU Make.
Paul Eggert <eggert@cs.ucla.edu>
parents:
diff
changeset
|
12 |
96f72b145235
New module gnu-make, for determining whether we're using GNU Make.
Paul Eggert <eggert@cs.ucla.edu>
parents:
diff
changeset
|
13 # Use --version AND trailing junk, because SGI Make doesn't fail on --version. |
96f72b145235
New module gnu-make, for determining whether we're using GNU Make.
Paul Eggert <eggert@cs.ucla.edu>
parents:
diff
changeset
|
14 |
96f72b145235
New module gnu-make, for determining whether we're using GNU Make.
Paul Eggert <eggert@cs.ucla.edu>
parents:
diff
changeset
|
15 AC_DEFUN([gl_GNU_MAKE], |
96f72b145235
New module gnu-make, for determining whether we're using GNU Make.
Paul Eggert <eggert@cs.ucla.edu>
parents:
diff
changeset
|
16 [ |
96f72b145235
New module gnu-make, for determining whether we're using GNU Make.
Paul Eggert <eggert@cs.ucla.edu>
parents:
diff
changeset
|
17 AM_CONDITIONAL([GNU_MAKE], |
96f72b145235
New module gnu-make, for determining whether we're using GNU Make.
Paul Eggert <eggert@cs.ucla.edu>
parents:
diff
changeset
|
18 [${MAKE-make} --version /cannot/make/this >/dev/null 2>&1]) |
96f72b145235
New module gnu-make, for determining whether we're using GNU Make.
Paul Eggert <eggert@cs.ucla.edu>
parents:
diff
changeset
|
19 ]) |