-dnl Copyright © 2012 Nick Bowler
+dnl Copyright © 2012, 2021 Nick Bowler
dnl
-dnl Definitions to help maintain compatibility with older versions of Automake.
+dnl Definitions to help maintain compatibility with multiple Automake versions.
dnl
dnl License WTFPL2: Do What The Fuck You Want To Public License, version 2.
dnl This is free software: you are free to do what the fuck you want to.
p
}
EOF
-if sed -nf conftest.sed Makefile.in >conftest.out 2>/dev/null; then
+if sed -nf conftest.sed "$srcdir/Makefile.in" >conftest.out 2>/dev/null; then
read dx_genline <conftest.out
dx_cv_align_v=`expr "$dx_genline" : '.*'`
test $dx_cv_align_v -eq 0 && dx_cv_align_v=unknown
])
AS_IF([test x"$dx_cv_align_v" != x"unknown"],
- [AC_SUBST([DX_ALIGN_V], [-$dx_cv_align_v.$dx_cv_align_v])])
+ [AC_SUBST([DX_ALIGN_V], [-$dx_cv_align_v.$dx_cv_align_v])])
+
+AC_CACHE_CHECK([for depfiles generation method], [dx_cv_am_depfiles],
+ [AS_IF([grep '^am--depfiles:' "$srcdir/Makefile.in" >/dev/null ||
+ grep '[[$]](am__maybe_remake_depfiles)' "$srcdir/Makefile.in" >/dev/null],
+ [dx_cv_am_depfiles='make am--depfiles'],
+ [dx_cv_am_depfiles='config.status'])])
+AS_CASE([$dx_cv_am_depfiles],
+ ['make am--depfiles'], [dx_include_marker=' @%:@ am--include-marker'],
+ [dx_include_marker=''])
+AC_SUBST([dx_depfiles_target], [am--depfiles])
+AC_SUBST([dx_include_marker])
+AM_SUBST_NOTMAKE([dx_depfiles_target])
+AM_SUBST_NOTMAKE([dx_include_marker])
+
])