comparison src/Makefile.in @ 3325:2efa28a91e7a

[project @ 1999-10-29 21:39:20 by jwe]
author jwe
date Fri, 29 Oct 1999 21:39:31 +0000
parents 6923abb04e16
children 3cfec93fd0ef
comparison
equal deleted inserted replaced
3324:b3c323c43979 3325:2efa28a91e7a
72 72
73 OV_INCLUDES := ov-re-mat.h ov-cx-mat.h ov-ch-mat.h ov-list.h \ 73 OV_INCLUDES := ov-re-mat.h ov-cx-mat.h ov-ch-mat.h ov-list.h \
74 ov-struct.h ov-scalar.h ov-range.h ov-complex.h ov-va-args.h \ 74 ov-struct.h ov-scalar.h ov-range.h ov-complex.h ov-va-args.h \
75 ov-colon.h ov-base.h ov-base-mat.h ov-base-scalar.h \ 75 ov-colon.h ov-base.h ov-base-mat.h ov-base-scalar.h \
76 ov-str-mat.h ov-bool-mat.h ov-bool.h ov-file.h ov.h \ 76 ov-str-mat.h ov-bool-mat.h ov-bool.h ov-file.h ov.h \
77 ov-fcn.h ov-builtin.h ov-mapper.h ov-usr-fcn.h ov-typeinfo.h 77 ov-fcn.h ov-builtin.h ov-dld-fcn.h ov-mapper.h ov-usr-fcn.h \
78 ov-typeinfo.h
78 79
79 PT_INCLUDES := pt.h pt-all.h pt-arg-list.h pt-assign.h pt-binop.h \ 80 PT_INCLUDES := pt.h pt-all.h pt-arg-list.h pt-assign.h pt-binop.h \
80 pt-check.h pt-cmd.h pt-colon.h pt-const.h pt-decl.h \ 81 pt-check.h pt-cmd.h pt-colon.h pt-const.h pt-decl.h \
81 pt-except.h pt-exp.h pt-id.h pt-idx.h pt-indir.h \ 82 pt-except.h pt-exp.h pt-id.h pt-idx.h pt-indir.h \
82 pt-jump.h pt-loop.h pt-mat.h pt-misc.h pt-plot.h \ 83 pt-jump.h pt-loop.h pt-mat.h pt-misc.h pt-plot.h \
83 pt-pr-code.h pt-select.h pt-stmt.h pt-unop.h pt-walk.h 84 pt-pr-code.h pt-select.h pt-stmt.h pt-unop.h pt-walk.h
84 85
85 INCLUDES := BaseSLList.h Map.h Pix.h SLList.h SLStack.h Stack.h \ 86 INCLUDES := BaseSLList.h DLList.h Map.h Pix.h SLList.h SLStack.h Stack.h \
86 defun-dld.h defun-int.h defun.h dirfns.h dynamic-ld.h error.h \ 87 defun-dld.h defun-int.h defun.h dirfns.h dynamic-ld.h error.h \
87 file-io.h fn-cache.h gripes.h help.h input.h lex.h load-save.h \ 88 file-io.h fn-cache.h gripes.h help.h input.h lex.h load-save.h \
88 oct-fstrm.h oct-hist.h oct-iostrm.h oct-map.h oct-obj.h \ 89 oct-fstrm.h oct-hist.h oct-iostrm.h oct-map.h oct-obj.h \
89 oct-prcstrm.h oct-procbuf.h oct-stdstrm.h oct-stream.h \ 90 oct-prcstrm.h oct-procbuf.h oct-stdstrm.h oct-stream.h \
90 oct-strstrm.h oct-lvalue.h oct.h ops.h pager.h parse.h \ 91 oct-strstrm.h oct-lvalue.h oct.h ops.h pager.h parse.h \
112 113
113 OV_SRC := ov-base.cc ov-base-mat.cc ov-base-scalar.cc ov-ch-mat.cc \ 114 OV_SRC := ov-base.cc ov-base-mat.cc ov-base-scalar.cc ov-ch-mat.cc \
114 ov-list.cc ov-re-mat.cc ov-cx-mat.cc ov-range.cc ov-scalar.cc \ 115 ov-list.cc ov-re-mat.cc ov-cx-mat.cc ov-range.cc ov-scalar.cc \
115 ov-complex.cc ov-str-mat.cc ov-struct.cc ov-va-args.cc \ 116 ov-complex.cc ov-str-mat.cc ov-struct.cc ov-va-args.cc \
116 ov-colon.cc ov-bool-mat.cc ov-bool.cc ov-file.cc ov.cc ov-fcn.cc \ 117 ov-colon.cc ov-bool-mat.cc ov-bool.cc ov-file.cc ov.cc ov-fcn.cc \
117 ov-builtin.cc ov-mapper.cc ov-usr-fcn.cc ov-typeinfo.cc 118 ov-builtin.cc ov-dld-fcn.cc ov-mapper.cc ov-usr-fcn.cc \
119 ov-typeinfo.cc
118 120
119 PT_SRC := pt.cc pt-arg-list.cc pt-assign.cc pt-binop.cc pt-check.cc \ 121 PT_SRC := pt.cc pt-arg-list.cc pt-assign.cc pt-binop.cc pt-check.cc \
120 pt-cmd.cc pt-colon.cc pt-const.cc pt-decl.cc pt-except.cc \ 122 pt-cmd.cc pt-colon.cc pt-const.cc pt-decl.cc pt-except.cc \
121 pt-exp.cc pt-id.cc pt-idx.cc pt-indir.cc pt-jump.cc \ 123 pt-exp.cc pt-id.cc pt-idx.cc pt-indir.cc pt-jump.cc \
122 pt-loop.cc pt-mat.cc pt-misc.cc pt-plot.cc pt-pr-code.cc \ 124 pt-loop.cc pt-mat.cc pt-misc.cc pt-plot.cc pt-pr-code.cc \
123 pt-select.cc pt-stmt.cc pt-unop.cc 125 pt-select.cc pt-stmt.cc pt-unop.cc
124 126
125 DIST_SRC := BaseSLList.cc Map.cc SLList.cc SLStack.cc Stack.cc \ 127 DIST_SRC := BaseSLList.cc DLList.cc Map.cc SLList.cc SLStack.cc Stack.cc \
126 cutils.c data.cc defaults.cc defun.cc dirfns.cc dynamic-ld.cc \ 128 cutils.c data.cc defaults.cc defun.cc dirfns.cc dynamic-ld.cc \
127 error.cc file-io.cc fn-cache.cc gripes.cc help.cc input.cc \ 129 error.cc file-io.cc fn-cache.cc gripes.cc help.cc input.cc \
128 lex.l load-save.cc mappers.cc matherr.c oct-fstrm.cc \ 130 lex.l load-save.cc mappers.cc matherr.c oct-fstrm.cc \
129 oct-hist.cc oct-iostrm.cc oct-map.cc oct-obj.cc oct-prcstrm.cc \ 131 oct-hist.cc oct-iostrm.cc oct-map.cc oct-obj.cc oct-prcstrm.cc \
130 oct-procbuf.cc oct-stdstrm.cc oct-stream.cc oct-strstrm.cc \ 132 oct-procbuf.cc oct-stdstrm.cc oct-stream.cc oct-strstrm.cc \
170 DEF_3 := $(notdir $(shell egrep -l $(DEFUN_PATTERN) $(DEF_4))) 172 DEF_3 := $(notdir $(shell egrep -l $(DEFUN_PATTERN) $(DEF_4)))
171 DEF_2 := $(patsubst %.y, %.df, $(DEF_3)) 173 DEF_2 := $(patsubst %.y, %.df, $(DEF_3))
172 DEF_1 := $(patsubst %.l, %.df, $(DEF_2)) 174 DEF_1 := $(patsubst %.l, %.df, $(DEF_2))
173 DEF_FILES := $(patsubst %.cc, %.df, $(DEF_1)) 175 DEF_FILES := $(patsubst %.cc, %.df, $(DEF_1))
174 176
175 DEFVAR_PATTERN = "^[ \t]*DEF(VAR|CONST)[ \t]*\\(" 177 DEFVAR_PATTERN = "^[ \t]*DEF(VAR|CONS(T|TX))[ \t]*\\("
176 178
177 VAR_5 := $(SOURCES) $(DLD_SRC) 179 VAR_5 := $(SOURCES) $(DLD_SRC)
178 VAR_4 := $(addprefix $(srcdir)/, $(VAR_5)) 180 VAR_4 := $(addprefix $(srcdir)/, $(VAR_5))
179 VAR_3 := $(notdir $(shell egrep -l $(DEFVAR_PATTERN) $(VAR_4))) 181 VAR_3 := $(notdir $(shell egrep -l $(DEFVAR_PATTERN) $(VAR_4)))
180 VAR_2 := $(patsubst %.y, %, $(VAR_3)) 182 VAR_2 := $(patsubst %.y, %, $(VAR_3))