Lines Matching +full:re +full:-
1 # You probably want to take -DREDEBUG out of CFLAGS, and put something like
2 # -O in, *after* testing (-DREDEBUG strengthens testing by enabling a lot of
3 # internal assertion checking). Take -Dconst= out for an ANSI compiler.
4 # Do not take -DPOSIX_MISTAKE out. REGCFLAGS isn't important to you (it's
10 CFLAGS+= -static -DPOSIX_MISTAKE -DREDEBUG $(REGCFLAGS)
12 CFLAGS+= -I${incpath}
15 # If you have an ANSI compiler, take -o out of MKHFLAGS. If you want
16 # the Berkeley __P macro, put -b in.
34 # Stuff that matters only if you're trying to lint the package.
35 LINTFLAGS = -I. -Dstatic= -Dconst= -DREDEBUG
41 sh mkh $(MKHFLAGS) -p $< >$@
45 re: $(OBJS) target
46 $(CC) $(CFLAGS) $(LDFLAGS) $(OBJS) -o $@
52 sh mkh $(MKHFLAGS) -i _REGEX_H_ $(REGEXHSRC) >regex.tmp
53 cmp -s regex.tmp regex.h 2>/dev/null || cp regex.tmp regex.h
54 rm -f regex.tmp
67 r: re tests
68 ./re <tests
69 ./re -el <tests
70 ./re -er <tests
72 ra: ./re tests
73 -./re <tests
74 -./re -el <tests
75 -./re -er <tests
77 rx: ./re tests
78 ./re -x <tests
79 ./re -x -el <tests
80 ./re -x -er <tests
82 t: ./re tests
83 -time ./re <tests
84 -time ./re -cs <tests
85 -time ./re -el <tests
86 -time ./re -cs -el <tests
89 lint $(LINTFLAGS) -h $(LINTC) 2>&1 | egrep -v '$(JUNKLINT)' | tee lint
92 rm -f *.o *.s *.ih re
95 rm -f junk* core regex.tmp lint
98 rm -f regex.h