109d98641SEnji Cooper# 209d98641SEnji Cooper# 309d98641SEnji Cooper# Regression test for geom_uzip. 409d98641SEnji Cooper# 509d98641SEnji Cooper 61f4bcc45SGlen BarberPACKAGE= tests 7430f7286SEnji Cooper 809d98641SEnji CooperTESTSDIR= ${TESTSBASE}/sys/geom/class/${.CURDIR:T} 909d98641SEnji Cooper 10*0a33140dSRuslan BukinIMAGE= 1_endian_unknown_autogenerated.img 1109d98641SEnji CooperZIMAGE= ${IMAGE}.uzip 1209d98641SEnji CooperUZIMAGE= ${ZIMAGE}.uue 1309d98641SEnji Cooper 1409d98641SEnji CooperCLEANFILES+= ${IMAGE} ${UZIMAGE} ${ZIMAGE} 1509d98641SEnji Cooper 1609d98641SEnji Cooper${IMAGE}: 1709d98641SEnji Cooper makefs -s 1048576 ${.TARGET} ${.CURDIR}/etalon 1809d98641SEnji Cooper 1909d98641SEnji Cooper${ZIMAGE}: ${IMAGE} 2009d98641SEnji Cooper mkuzip -o ${.TARGET} ${.ALLSRC} 2109d98641SEnji Cooper 2209d98641SEnji Cooper${UZIMAGE}: ${IMAGE} ${ZIMAGE} 2309d98641SEnji Cooper printf "#\n# $$" >${.TARGET} 2409d98641SEnji Cooper printf "FreeBSD$$\n#\n\n" >> ${.TARGET} 2509d98641SEnji Cooper uuencode ${ZIMAGE} ${ZIMAGE} >>${.TARGET} 2609d98641SEnji Cooper 27db636d72SRuslan Bukin${PACKAGE}FILES+= conf.sh 1_endian_big.img.uzip.uue \ 28*0a33140dSRuslan Bukin 1_endian_little.img.uzip.uue 2909d98641SEnji Cooper 30430f7286SEnji CooperFILESGROUPS+= etalon 3109d98641SEnji Cooperetalon+= etalon/etalon.txt 3209d98641SEnji CooperetalonDIR= ${TESTSDIR}/etalon 3381d2622eSGlen BarberetalonPACKAGE= ${PACKAGE} 3409d98641SEnji Cooper 3509d98641SEnji CooperTAP_TESTS_SH+= 1_test 3609d98641SEnji Cooper 3709d98641SEnji Cooper.for t in ${TAP_TESTS_SH} 3809d98641SEnji CooperTEST_METADATA.$t+= required_user="root" 3909d98641SEnji Cooper.endfor 4009d98641SEnji Cooper 4109d98641SEnji Cooper.include <bsd.test.mk> 42