Style fixes and add gen to CLEANFILES.
Submitted by: bde
This commit is contained in:
parent
aa95c5b148
commit
3066c4a4bd
Notes:
svn2git
2020-12-20 02:59:44 +00:00
svn path=/head/; revision=128048
@ -1,26 +1,29 @@
|
||||
# @(#)Makefile 8.1 (Berkeley) 5/31/93
|
||||
# $FreeBSD$
|
||||
|
||||
PROG= dd
|
||||
SRCS= args.c conv.c conv_tab.c dd.c misc.c position.c
|
||||
|
||||
MAINTAINER= green@FreeBSD.org
|
||||
|
||||
.include <bsd.prog.mk>
|
||||
PROG= dd
|
||||
SRCS= args.c conv.c conv_tab.c dd.c misc.c position.c
|
||||
|
||||
#
|
||||
# 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
|
||||
#
|
||||
|
||||
CLEANFILES= gen
|
||||
|
||||
test: ${PROG} gen
|
||||
.for conv in ascii ebcdic ibm oldascii oldebcdic oldibm \
|
||||
pareven parnone parodd parset \
|
||||
swab lcase ucase
|
||||
@echo testing conv=${conv}
|
||||
@./a.out | \
|
||||
/usr/bin/env -i LC_CTYPE=en_US.US-ASCII ./dd conv=${conv} 2>/dev/null | \
|
||||
/usr/bin/env -i LC_CTYPE=en_US.US-ASCII hexdump -C | \
|
||||
diff -IFreeBSD - ${.CURDIR}/ref.${conv}
|
||||
@${ECHO} testing conv=${conv}
|
||||
@./gen | \
|
||||
LC_ALL=en_US.US-ASCII ./dd conv=${conv} 2>/dev/null | \
|
||||
LC_ALL=en_US.US-ASCII hexdump -C | \
|
||||
diff -I FreeBSD - ${.CURDIR}/ref.${conv}
|
||||
.endfor
|
||||
@rm -f a.out
|
||||
@rm -f gen
|
||||
|
||||
.include <bsd.prog.mk>
|
||||
|
Loading…
Reference in New Issue
Block a user