Annotation of embedaddon/libpdel/structs/test/GNUmakefile, revision 1.1

1.1     ! misho       1: # $Id: GNUmakefile,v 1.8 2004/06/03 21:18:42 archie Exp $
        !             2: 
        !             3: prefix=                /usr/local
        !             4: srcs=          main.c
        !             5: objs=          $(srcs:.c=.o)
        !             6: prog=          structs_test
        !             7: CFLAGS=                -I$(prefix)/include -Wall -DNO_BPF -DOPENSSL_NO_KRB5
        !             8: cc=            cc
        !             9: 
        !            10: $(prog):       $(objs)
        !            11:        $(cc) -o $@ $(objs) -L$(prefix)/lib \
        !            12:                -lpdel -lssl -lcrypto -lexpat -lpthread
        !            13: 
        !            14: %.o:           %.c
        !            15:        $(cc) -c -o $@ $(CFLAGS) $+
        !            16: 
        !            17: # test target
        !            18: test:
        !            19:        grep -v bpf < structs_test.xml | ./structs_test -ncx > structs_test.nrm
        !            20:        grep -v bpf < structs_test.xml | ./structs_test -ecx > structs_test.bin
        !            21:        ./structs_test -dx < structs_test.bin | diff -u structs_test.nrm -
        !            22:        grep -v bpf < structs_test.xml | ./structs_test -tcx \
        !            23:                > structs_test.xmlrpc
        !            24:        ./structs_test -Tcx < structs_test.xmlrpc | diff -u structs_test.nrm -
        !            25:        grep -v bpf < structs_test.xml | ./structs_test -c
        !            26: 
        !            27: clean:
        !            28:        rm -f $(prog) $(objs)
        !            29:        rm -f structs_test.bin structs_test.nrm structs_test.xmlrpc
        !            30: 

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