Annotation of embedaddon/libpdel/tmpl/test/Makefile, revision 1.1.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>