diff options
author | Jim Meyering <jim@meyering.net> | 1996-12-21 01:56:50 +0000 |
---|---|---|
committer | Jim Meyering <jim@meyering.net> | 1996-12-21 01:56:50 +0000 |
commit | 58dfd6b4420c1d0d9136dfa98829ccd17853b064 (patch) | |
tree | b10ebcf306455a04b25fd831347552f3736adec1 /m4/header.m4 | |
parent | 5fc47138b1f01f5ec8d449585bd19abea4da7960 (diff) | |
download | coreutils-58dfd6b4420c1d0d9136dfa98829ccd17853b064.tar.xz |
copied from automake-1.1l
Diffstat (limited to 'm4/header.m4')
-rw-r--r-- | m4/header.m4 | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/m4/header.m4 b/m4/header.m4 new file mode 100644 index 000000000..3a408e105 --- /dev/null +++ b/m4/header.m4 @@ -0,0 +1,12 @@ +# Like AC_CONFIG_HEADER, but automatically create stamp file. + +AC_DEFUN(AM_CONFIG_HEADER, +[AC_PREREQ([2.12]) +AC_CONFIG_HEADER([$1]) +dnl When config.status generates a header, we must update the stamp-h file. +dnl This file resides in the same directory as the config header +dnl that is generated. We must strip everything past the first ":", +dnl and everything past the last "/". +AC_OUTPUT_COMMANDS(changequote(<<,>>)dnl +test -z "<<$>>CONFIG_HEADERS" || echo timestamp > patsubst(<<$1>>, <<^\([^:]*/\)?.*>>, <<\1>>)stamp-h<<>>dnl +changequote([,]))]) |