]> diplodocus.org Git - nmh/blob - m4/mimetype.m4
e767ff773c5fd5455f7a0848ce3cf55a7ffba580
[nmh] / m4 / mimetype.m4
1 dnl
2 dnl Try to see if we have a program that can determine the MIME type
3 dnl of a particular file
4 dnl
5
6 AC_DEFUN([NMH_MIMETYPEPROC],
7 [AC_CACHE_CHECK([for a program to provide a MIME type string],
8 [nmh_cv_mimetype_proc],
9 [nmh_cv_mimetype_proc=
10 for mprog in 'file --brief --mime-type' 'file --mime-type'
11 do
12 AS_IF([$mprog "${srcdir}/configure" > /dev/null 2>&1],
13 [nmh_cv_mimetype_proc="$mprog"; break])
14 done])
15 AS_IF([test X"$nmh_cv_mimetype_proc" != X],
16 [mimetype_proc="\"${nmh_cv_mimetype_proc}\""
17 AC_DEFINE_UNQUOTED([MIMETYPEPROC], [$mimetype_proc],
18 [Program, with arguments, that provides MIME type string.])])])