]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/blob - usr.bin/gh-bc/tests/Makefile
usr.bin/gh-bc, contrib/bc: update to version 5.0.0
[FreeBSD/FreeBSD.git] / usr.bin / gh-bc / tests / Makefile
1 # $FreeBSD$
2
3 .include <bsd.own.mk>
4
5 PACKAGE=                tests
6
7 TEST_DIR=               ${SRCTOP}/contrib/bc
8
9 TESTSDIR=               ${TESTSBASE}/usr.bin/gh-bc
10
11 .PATH:                  ${SRCTOP}/tests
12
13 FILESGROUPS+=           FILESf
14 FILESfPACKAGE=          ${PACKAGE}
15 FILESfDIR=              ${TESTSDIR}/scripts
16 FILESf=                 ${TEST_DIR}/scripts/functions.sh
17 FILESfMODE=             0755
18
19 FILESGROUPS+=           FILEStests
20 FILEStestsPACKAGE=      ${PACKAGE}
21 FILEStestsDIR=          ${TESTSDIR}/tests
22 FILEStests!=            echo ${TEST_DIR}/tests/*.py ${TEST_DIR}/tests/*.sh ${TEST_DIR}/tests/*.txt
23 FILEStestsMODE=         0755
24
25 FILESGROUPS+=           FILESbc
26 FILESbcPACKAGE=         ${PACKAGE}
27 FILESbcDIR=             ${TESTSDIR}/tests/bc
28 FILESbc!=               echo ${TEST_DIR}/tests/bc/*.*
29
30 FILESGROUPS+=           FILESbc_errors
31 FILESbc_errorsPACKAGE=  ${PACKAGE}
32 FILESbc_errorsDIR=      ${TESTSDIR}/tests/bc/errors
33 FILESbc_errors!=        echo ${TEST_DIR}/tests/bc/errors/*.*
34
35 FILESGROUPS+=           FILESbc_scripts
36 FILESbc_scriptsPACKAGE= ${PACKAGE}
37 FILESbc_scriptsDIR=     ${TESTSDIR}/tests/bc/scripts
38 FILESbc_scripts!=       echo ${TEST_DIR}/tests/bc/scripts/*.*
39 FILESbc_scriptsMODE=    0755
40
41 FILESGROUPS+=           FILESdc
42 FILESdcPACKAGE=         ${PACKAGE}
43 FILESdcDIR=             ${TESTSDIR}/tests/dc
44 FILESdc!=               echo ${TEST_DIR}/tests/dc/*.*
45
46 FILESGROUPS+=           FILESdc_errors
47 FILESdc_errorsPACKAGE=  ${PACKAGE}
48 FILESdc_errorsDIR=      ${TESTSDIR}/tests/dc/errors
49 FILESdc_errors!=        echo ${TEST_DIR}/tests/dc/errors/*.*
50
51 FILESGROUPS+=           FILESdc_scripts
52 FILESdc_scriptsPACKAGE= ${PACKAGE}
53 FILESdc_scriptsDIR=     ${TESTSDIR}/tests/dc/scripts
54 FILESdc_scripts!=       echo ${TEST_DIR}/tests/dc/scripts/*.*
55 FILESdc_scriptsMODE=    0755
56
57 PLAIN_TESTS_SH=         bc_tests dc_tests
58
59 bc_tests.sh:
60         echo "#!/bin/sh" > ${.TARGET}
61         echo "env LANG=C ${TESTSDIR}/tests/all.sh bc 1 1 0 0 bc" >> ${.TARGET}
62
63 dc_tests.sh:
64         echo "#!/bin/sh" > ${.TARGET}
65         echo "env LANG=C ${TESTSDIR}/tests/all.sh dc 1 1 0 0 dc" >> ${.TARGET}
66
67 .include <bsd.test.mk>