diff options
author | jbj <devnull@localhost> | 1998-12-05 20:06:00 +0000 |
---|---|---|
committer | jbj <devnull@localhost> | 1998-12-05 20:06:00 +0000 |
commit | fb2fc01de41dc92ebe66a027e975f9063adb6c8a (patch) | |
tree | 80fd5adf22b5e2ae397338e1b52295636610f8d5 /aclocal.m4 | |
parent | 3fae42117d1489d64f6b5d4d90473b3a059f8fcb (diff) | |
download | librpm-tizen-fb2fc01de41dc92ebe66a027e975f9063adb6c8a.tar.gz librpm-tizen-fb2fc01de41dc92ebe66a027e975f9063adb6c8a.tar.bz2 librpm-tizen-fb2fc01de41dc92ebe66a027e975f9063adb6c8a.zip |
Automake voodoo.
CVS patchset: 2590
CVS date: 1998/12/05 20:06:00
Diffstat (limited to 'aclocal.m4')
-rw-r--r-- | aclocal.m4 | 46 |
1 files changed, 23 insertions, 23 deletions
diff --git a/aclocal.m4 b/aclocal.m4 index dd1f05d91..98b66e97c 100644 --- a/aclocal.m4 +++ b/aclocal.m4 @@ -10,29 +10,6 @@ dnl but WITHOUT ANY WARRANTY, to the extent permitted by law; without dnl even the implied warranty of MERCHANTABILITY or FITNESS FOR A dnl PARTICULAR PURPOSE. -# 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 -ifelse(patsubst(<<$1>>, <<[^ ]>>, <<>>), <<>>, -<<test -z "<<$>>CONFIG_HEADERS" || echo timestamp > patsubst(<<$1>>, <<^\([^:]*/\)?.*>>, <<\1>>)stamp-h<<>>dnl>>, -<<am_indx=1 -for am_file in <<$1>>; do - case " <<$>>CONFIG_HEADERS " in - *" <<$>>am_file "*<<)>> - echo timestamp > `echo <<$>>am_file | sed -e 's%:.*%%' -e 's%[^/]*$%%'`stamp-h$am_indx - ;; - esac - am_indx=`expr "<<$>>am_indx" + 1` -done<<>>dnl>>) -changequote([,]))]) - # Do all the work for Automake. This macro actually does too much -- # some checks are only needed if your package does certain things. # But this isn't really a big deal. @@ -134,6 +111,29 @@ else fi AC_SUBST($1)]) +# 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 +ifelse(patsubst(<<$1>>, <<[^ ]>>, <<>>), <<>>, +<<test -z "<<$>>CONFIG_HEADERS" || echo timestamp > patsubst(<<$1>>, <<^\([^:]*/\)?.*>>, <<\1>>)stamp-h<<>>dnl>>, +<<am_indx=1 +for am_file in <<$1>>; do + case " <<$>>CONFIG_HEADERS " in + *" <<$>>am_file "*<<)>> + echo timestamp > `echo <<$>>am_file | sed -e 's%:.*%%' -e 's%[^/]*$%%'`stamp-h$am_indx + ;; + esac + am_indx=`expr "<<$>>am_indx" + 1` +done<<>>dnl>>) +changequote([,]))]) + # serial 1 |