]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/blob - tests/sys/geom/class/uzip/Makefile
Update compiler-rt to release_39 branch r288513. Since this contains a
[FreeBSD/FreeBSD.git] / tests / sys / geom / class / uzip / Makefile
1 #
2 # $FreeBSD$
3 #
4 # Regression test for geom_uzip.
5 #
6
7 PACKAGE=        tests
8
9 TESTSDIR=       ${TESTSBASE}/sys/geom/class/${.CURDIR:T}
10
11 IMAGE=          1_endian_unknown_autogenerated.img
12 ZIMAGE=         ${IMAGE}.uzip
13 UZIMAGE=        ${ZIMAGE}.uue
14
15 CLEANFILES+=    ${IMAGE} ${UZIMAGE} ${ZIMAGE}
16
17 ${IMAGE}:
18         makefs -s 1048576 ${.TARGET} ${.CURDIR}/etalon
19
20 ${ZIMAGE}: ${IMAGE}
21         mkuzip -o ${.TARGET} ${.ALLSRC}
22
23 ${UZIMAGE}: ${IMAGE} ${ZIMAGE}
24         printf "#\n# $$" >${.TARGET}
25         printf "FreeBSD$$\n#\n\n" >> ${.TARGET}
26         uuencode ${ZIMAGE} ${ZIMAGE} >>${.TARGET}
27
28 ${PACKAGE}FILES+=               conf.sh 1_endian_big.img.uzip.uue \
29                                 1_endian_little.img.uzip.uue
30
31 FILESGROUPS+=   etalon
32 etalon+=        etalon/etalon.txt
33 etalonDIR=      ${TESTSDIR}/etalon
34 etalonPACKAGE=  ${PACKAGE}
35
36 TAP_TESTS_SH+=  1_test
37
38 .for t in ${TAP_TESTS_SH}
39 TEST_METADATA.$t+=      required_user="root"
40 .endfor
41
42 .include <bsd.test.mk>