1# 2# $FreeBSD$ 3# 4# Regression test for geom_uzip. 5# 6 7PACKAGE= tests 8FILESGROUPS= TESTS 9TESTSPACKAGE= ${PACKAGE} 10TESTSDIR= ${TESTSBASE}/sys/geom/class/${.CURDIR:T} 11 12IMAGE= 1.img 13ZIMAGE= ${IMAGE}.uzip 14UZIMAGE= ${ZIMAGE}.uue 15 16CLEANFILES+= ${IMAGE} ${UZIMAGE} ${ZIMAGE} 17 18${IMAGE}: 19 makefs -s 1048576 ${.TARGET} ${.CURDIR}/etalon 20 21${ZIMAGE}: ${IMAGE} 22 mkuzip -o ${.TARGET} ${.ALLSRC} 23 24${UZIMAGE}: ${IMAGE} ${ZIMAGE} 25 printf "#\n# $$" >${.TARGET} 26 printf "FreeBSD$$\n#\n\n" >> ${.TARGET} 27 uuencode ${ZIMAGE} ${ZIMAGE} >>${.TARGET} 28 29FILES+= conf.sh 30FILESNAME_conf.sh= conf.sh 31 32FILES+= ${UZIMAGE} 33FILESDIR= ${TESTSDIR} 34 35FILESGROUPS+= FILES etalon 36etalon+= etalon/etalon.txt 37etalonDIR= ${TESTSDIR}/etalon 38FILESPACKAGE= ${PACKAGE} 39etalonPACKAGE= ${PACKAGE} 40 41TAP_TESTS_SH+= 1_test 42 43.for t in ${TAP_TESTS_SH} 44TEST_METADATA.$t+= required_user="root" 45.endfor 46 47.include <bsd.test.mk> 48