]> git.draconx.ca Git - liblbx.git/blob - m4/md5sum.m4
tests: Migrate the mainmenu.lbx tests to the TAP system.
[liblbx.git] / m4 / md5sum.m4
1 AC_DEFUN([DX_PROG_MD5SUM], [dnl
2 AC_CHECK_PROGS([MD5SUM], [md5sum], [false])
3 AC_CACHE_CHECK([whether md5sum works], [dx_cv_md5sum_works], [dnl
4         dx_cv_md5sum_works=yes
5         # Positive test
6         cat >conftest.md5 <<'EOF'
7 d41d8cd98f00b204e9800998ecf8427e  /dev/null
8 EOF
9         if $MD5SUM -c conftest.md5 >/dev/null 2>&1; then :; else
10                 dx_cv_md5sum_works=no
11         fi
12         # Negative test
13         cat >conftest.md5 <<'EOF'
14 d41d8cd98f00b204e9810998ecf8427e  /dev/null
15 EOF
16         if $MD5SUM -c conftest.md5 >/dev/null 2>&1; then
17                 dx_cv_md5sum_works=no
18         fi
19         rm -f conftest.md5
20 ])])