Annotation of embedaddon/libpdel/tmpl/test/Makefile, revision 1.1

1.1     ! misho       1: # $Id: Makefile,v 1.4 2004/06/03 21:17:30 archie Exp $
        !             2: 
        !             3: PROG=          tmpl
        !             4: SRCS+=         main.c
        !             5: NOMAN=
        !             6: CFLAGS+=       -pthread
        !             7: CFLAGS+=       -I${PREFIX}/include
        !             8: 
        !             9: #CFLAGS+=      -DTMPL_DEBUG=1
        !            10: 
        !            11: CLEANFILES+=   test.out test.diff
        !            12: 
        !            13: # Libraries
        !            14: 
        !            15: LDADD+=                -L${PREFIX}/lib -lpdel
        !            16: DPADD+=                ${PREFIX}/lib/libpdel.a
        !            17: 
        !            18: LDADD+=                -L${PREFIX}/lib -lexpat
        !            19: DPADD+=                ${PREFIX}/lib/libexpat.a
        !            20: 
        !            21: LDADD+=                -lcrypto
        !            22: DPADD+=                ${LIBCRYPTO}
        !            23: 
        !            24: LDADD+=                -lssl
        !            25: DPADD+=                ${LIBSSL}
        !            26: 
        !            27: LDADD+=                -lnetgraph
        !            28: DPADD+=                ${LIBNETGRAPH}
        !            29: 
        !            30: LDADD+=                -lradius
        !            31: DPADD+=                ${LIBRADIUS}
        !            32: 
        !            33: # Tests
        !            34: 
        !            35: test:
        !            36:                rm -f test.out
        !            37:                ${MAKE} test.out
        !            38:                ${MAKE} test-input
        !            39: 
        !            40: test-input:
        !            41:                ${.CURDIR}/${PROG} test-input.in
        !            42: 
        !            43: test.out:      ${PROG} test.in
        !            44:                ${.CURDIR}/${PROG} -n test.in > ${.TARGET}
        !            45:                @if ! diff -q ${.TARGET}.sav ${.TARGET}; then \
        !            46:                        echo ERROR: Test output does not match saved output; \
        !            47:                        echo ERROR: The difference is saved in test.diff; \
        !            48:                        diff -u ${.TARGET}.sav ${.TARGET} > test.diff; \
        !            49:                        exit 1; \
        !            50:                fi
        !            51: 
        !            52: .include "${.CURDIR}/../../Makefile.inc"
        !            53: .include <bsd.prog.mk>

FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>