32 find.o edit.o exec.o help.o history.o input.o menu.o alloc.o \
33 cgrep.o compath.o invlib.o logdir.o \
34 mouse.o mygetenv.o mygetwd.o mypopen.o \
35 vpaccess.o vpfopen.o vpinit.o vpopen.o vpstat.o
36 SRCS= $(OBJS:%.o=%.c)
37 CLEANFILES += $(OBJS) scanner.c
38 TMPDIR= /tmp
39
40 include ../Makefile.tools
41
42 # these three are because we cannot seem to redefine the size of YYLMAX,
43 # and thus yytext, in the code because yytext is defined before our code
44 # is seen. YYLMAX is supposed to be STMTMAX+PATLEN+1.
45 PATLEN= 250
46 STMTMAX= 10000
47 YYLMAX= 10251
48 CFLAGS += -DPATLEN=$(PATLEN) -DSTMTMAX=$(STMTMAX) -DYYLMAX=$(YYLMAX)
49 CERRWARN += -_gcc=-Wno-parentheses
50 CERRWARN += -_gcc=-Wno-implicit-function-declaration
51 CERRWARN += -_gcc=-Wno-unused
52 CERRWARN += -_gcc=-Wno-uninitialized
53
54 # not linted
55 SMATCH=off
56
57 CFLAGS += $(CCVERBOSE)
58 LDLIBS += -lcurses -ll
59
60 .KEEP_STATE:
61
62 .PARALLEL: $(OBJS)
63
64 all: $(PROG)
65
66 # because of goto's in the scanner
67 scanner.o := CCVERBOSE=
68
69 $(PROG): $(OBJS)
70 $(LINK.c) -o $@ $(OBJS) $(LDLIBS)
71 $(POST_PROCESS)
72
|
32 find.o edit.o exec.o help.o history.o input.o menu.o alloc.o \
33 cgrep.o compath.o invlib.o logdir.o \
34 mouse.o mygetenv.o mygetwd.o mypopen.o \
35 vpaccess.o vpfopen.o vpinit.o vpopen.o vpstat.o
36 SRCS= $(OBJS:%.o=%.c)
37 CLEANFILES += $(OBJS) scanner.c
38 TMPDIR= /tmp
39
40 include ../Makefile.tools
41
42 # these three are because we cannot seem to redefine the size of YYLMAX,
43 # and thus yytext, in the code because yytext is defined before our code
44 # is seen. YYLMAX is supposed to be STMTMAX+PATLEN+1.
45 PATLEN= 250
46 STMTMAX= 10000
47 YYLMAX= 10251
48 CFLAGS += -DPATLEN=$(PATLEN) -DSTMTMAX=$(STMTMAX) -DYYLMAX=$(YYLMAX)
49 CERRWARN += -_gcc=-Wno-parentheses
50 CERRWARN += -_gcc=-Wno-implicit-function-declaration
51 CERRWARN += -_gcc=-Wno-unused
52 CERRWARN += $(CNOWARN_UNINIT)
53
54 # not linted
55 SMATCH=off
56
57 CFLAGS += $(CCVERBOSE)
58 LDLIBS += -lcurses -ll
59
60 .KEEP_STATE:
61
62 .PARALLEL: $(OBJS)
63
64 all: $(PROG)
65
66 # because of goto's in the scanner
67 scanner.o := CCVERBOSE=
68
69 $(PROG): $(OBJS)
70 $(LINK.c) -o $@ $(OBJS) $(LDLIBS)
71 $(POST_PROCESS)
72
|