# @(#)Makefile 8.1 (Berkeley) 5/31/93 # $FreeBSD: head/bin/dd/Makefile 126666 2004-03-05 19:30:13Z phk $ PROG= dd SRCS= args.c conv.c conv_tab.c dd.c misc.c position.c MAINTAINER= green@FreeBSD.org .include # # Test the character conversion functions. We have to be explicit about # which LC_LANG we use because the definition of upper and lower case # depends on it. test: ${PROG} cc ${.CURDIR}/gen.c .for conv in ascii ebcdic ibm oldascii oldebcdic oldibm \ swab lcase ucase @echo testing conv=${conv} @./a.out | \ /usr/bin/env -i LC_CTYPE=ASCII ./dd conv=${conv} 2>/dev/null | \ /usr/bin/env -i LC_CTYPE=ASCII hexdump -C | \ diff -IFreeBSD - ${.CURDIR}/ref.${conv} .endfor