annotate libinterp/corefcn/module.mk @ 20654:b65888ec820e draft default tip gccjit

dmalcom gcc jit import
author Stefan Mahr <dac922@gmx.de>
date Fri, 27 Feb 2015 16:59:36 +0100
parents e5f36a7854a5
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
15083
83749bb7f538 maint: Move autogenerated option functions to corefcn/ directory.
Rik <rik@octave.org>
parents: 15075
diff changeset
1 ## Options functions for Fortran packages like LSODE, DASPK.
83749bb7f538 maint: Move autogenerated option functions to corefcn/ directory.
Rik <rik@octave.org>
parents: 15075
diff changeset
2 ## These are generated automagically by configure and Perl.
83749bb7f538 maint: Move autogenerated option functions to corefcn/ directory.
Rik <rik@octave.org>
parents: 15075
diff changeset
3 OPT_HANDLERS = \
20362
0ce7d8303152 eliminate recursive make invocations in liboctave and libinterp directories
John W. Eaton <jwe@octave.org>
parents: 20299
diff changeset
4 libinterp/corefcn/DASPK-opts.cc \
0ce7d8303152 eliminate recursive make invocations in liboctave and libinterp directories
John W. Eaton <jwe@octave.org>
parents: 20299
diff changeset
5 libinterp/corefcn/DASRT-opts.cc \
0ce7d8303152 eliminate recursive make invocations in liboctave and libinterp directories
John W. Eaton <jwe@octave.org>
parents: 20299
diff changeset
6 libinterp/corefcn/DASSL-opts.cc \
0ce7d8303152 eliminate recursive make invocations in liboctave and libinterp directories
John W. Eaton <jwe@octave.org>
parents: 20299
diff changeset
7 libinterp/corefcn/LSODE-opts.cc \
0ce7d8303152 eliminate recursive make invocations in liboctave and libinterp directories
John W. Eaton <jwe@octave.org>
parents: 20299
diff changeset
8 libinterp/corefcn/Quad-opts.cc
15083
83749bb7f538 maint: Move autogenerated option functions to corefcn/ directory.
Rik <rik@octave.org>
parents: 15075
diff changeset
9
20362
0ce7d8303152 eliminate recursive make invocations in liboctave and libinterp directories
John W. Eaton <jwe@octave.org>
parents: 20299
diff changeset
10 $(OPT_HANDLERS): libinterp/corefcn/%.cc : $(top_builddir)/liboctave/numeric/%.in
19826
4f6ae6b94abe make --enable-silent-rules configure option more useful
John W. Eaton <jwe@octave.org>
parents: 19809
diff changeset
11 $(AM_V_GEN)rm -f $@-t $@ && \
4f6ae6b94abe make --enable-silent-rules configure option more useful
John W. Eaton <jwe@octave.org>
parents: 19809
diff changeset
12 $(PERL) $(top_srcdir)/build-aux/mk-opts.pl --opt-handler-fcns $< > $@-t && \
15083
83749bb7f538 maint: Move autogenerated option functions to corefcn/ directory.
Rik <rik@octave.org>
parents: 15075
diff changeset
13 mv $@-t $@
83749bb7f538 maint: Move autogenerated option functions to corefcn/ directory.
Rik <rik@octave.org>
parents: 15075
diff changeset
14
17513
fedcd3717ebc doc: grammarcheck of documentation before 3.8 release.
Rik <rik@octave.org>
parents: 17378
diff changeset
15 $(OPT_HANDLERS): $(top_srcdir)/build-aux/mk-opts.pl
fedcd3717ebc doc: grammarcheck of documentation before 3.8 release.
Rik <rik@octave.org>
parents: 17378
diff changeset
16
16892
68fc671a9339 maint: Collapse interpfcn and interpfcn-core directories into corefcn directory.
Rik <rik@octave.org>
parents: 16584
diff changeset
17 JIT_INC = \
20362
0ce7d8303152 eliminate recursive make invocations in liboctave and libinterp directories
John W. Eaton <jwe@octave.org>
parents: 20299
diff changeset
18 libinterp/corefcn/jit-util.h \
0ce7d8303152 eliminate recursive make invocations in liboctave and libinterp directories
John W. Eaton <jwe@octave.org>
parents: 20299
diff changeset
19 libinterp/corefcn/jit-typeinfo.h \
0ce7d8303152 eliminate recursive make invocations in liboctave and libinterp directories
John W. Eaton <jwe@octave.org>
parents: 20299
diff changeset
20 libinterp/corefcn/jit-ir.h \
0ce7d8303152 eliminate recursive make invocations in liboctave and libinterp directories
John W. Eaton <jwe@octave.org>
parents: 20299
diff changeset
21 libinterp/corefcn/pt-jit.h
16892
68fc671a9339 maint: Collapse interpfcn and interpfcn-core directories into corefcn directory.
Rik <rik@octave.org>
parents: 16584
diff changeset
22
17378
813523c2b581 build: Use convenience library to build tex-parser so "old-style cast" warning can be disabled.
Rik <rik@octave.org>
parents: 17353
diff changeset
23 TEX_PARSER_INC = \
20362
0ce7d8303152 eliminate recursive make invocations in liboctave and libinterp directories
John W. Eaton <jwe@octave.org>
parents: 20299
diff changeset
24 libinterp/corefcn/oct-tex-parser.h
17378
813523c2b581 build: Use convenience library to build tex-parser so "old-style cast" warning can be disabled.
Rik <rik@octave.org>
parents: 17353
diff changeset
25
16892
68fc671a9339 maint: Collapse interpfcn and interpfcn-core directories into corefcn directory.
Rik <rik@octave.org>
parents: 16584
diff changeset
26 COREFCN_INC = \
20362
0ce7d8303152 eliminate recursive make invocations in liboctave and libinterp directories
John W. Eaton <jwe@octave.org>
parents: 20299
diff changeset
27 libinterp/corefcn/Cell.h \
0ce7d8303152 eliminate recursive make invocations in liboctave and libinterp directories
John W. Eaton <jwe@octave.org>
parents: 20299
diff changeset
28 libinterp/corefcn/c-file-ptr-stream.h \
0ce7d8303152 eliminate recursive make invocations in liboctave and libinterp directories
John W. Eaton <jwe@octave.org>
parents: 20299
diff changeset
29 libinterp/corefcn/cdisplay.h \
0ce7d8303152 eliminate recursive make invocations in liboctave and libinterp directories
John W. Eaton <jwe@octave.org>
parents: 20299
diff changeset
30 libinterp/corefcn/comment-list.h \
0ce7d8303152 eliminate recursive make invocations in liboctave and libinterp directories
John W. Eaton <jwe@octave.org>
parents: 20299
diff changeset
31 libinterp/corefcn/cutils.h \
0ce7d8303152 eliminate recursive make invocations in liboctave and libinterp directories
John W. Eaton <jwe@octave.org>
parents: 20299
diff changeset
32 libinterp/corefcn/data.h \
0ce7d8303152 eliminate recursive make invocations in liboctave and libinterp directories
John W. Eaton <jwe@octave.org>
parents: 20299
diff changeset
33 libinterp/corefcn/debug.h \
0ce7d8303152 eliminate recursive make invocations in liboctave and libinterp directories
John W. Eaton <jwe@octave.org>
parents: 20299
diff changeset
34 libinterp/corefcn/defun-dld.h \
0ce7d8303152 eliminate recursive make invocations in liboctave and libinterp directories
John W. Eaton <jwe@octave.org>
parents: 20299
diff changeset
35 libinterp/corefcn/defun-int.h \
0ce7d8303152 eliminate recursive make invocations in liboctave and libinterp directories
John W. Eaton <jwe@octave.org>
parents: 20299
diff changeset
36 libinterp/corefcn/defun.h \
0ce7d8303152 eliminate recursive make invocations in liboctave and libinterp directories
John W. Eaton <jwe@octave.org>
parents: 20299
diff changeset
37 libinterp/corefcn/dirfns.h \
0ce7d8303152 eliminate recursive make invocations in liboctave and libinterp directories
John W. Eaton <jwe@octave.org>
parents: 20299
diff changeset
38 libinterp/corefcn/display.h \
0ce7d8303152 eliminate recursive make invocations in liboctave and libinterp directories
John W. Eaton <jwe@octave.org>
parents: 20299
diff changeset
39 libinterp/corefcn/dynamic-ld.h \
0ce7d8303152 eliminate recursive make invocations in liboctave and libinterp directories
John W. Eaton <jwe@octave.org>
parents: 20299
diff changeset
40 libinterp/corefcn/error.h \
0ce7d8303152 eliminate recursive make invocations in liboctave and libinterp directories
John W. Eaton <jwe@octave.org>
parents: 20299
diff changeset
41 libinterp/corefcn/event-queue.h \
0ce7d8303152 eliminate recursive make invocations in liboctave and libinterp directories
John W. Eaton <jwe@octave.org>
parents: 20299
diff changeset
42 libinterp/corefcn/file-io.h \
0ce7d8303152 eliminate recursive make invocations in liboctave and libinterp directories
John W. Eaton <jwe@octave.org>
parents: 20299
diff changeset
43 libinterp/corefcn/gl-render.h \
0ce7d8303152 eliminate recursive make invocations in liboctave and libinterp directories
John W. Eaton <jwe@octave.org>
parents: 20299
diff changeset
44 libinterp/corefcn/gl2ps-renderer.h \
0ce7d8303152 eliminate recursive make invocations in liboctave and libinterp directories
John W. Eaton <jwe@octave.org>
parents: 20299
diff changeset
45 libinterp/corefcn/gripes.h \
0ce7d8303152 eliminate recursive make invocations in liboctave and libinterp directories
John W. Eaton <jwe@octave.org>
parents: 20299
diff changeset
46 libinterp/corefcn/help.h \
0ce7d8303152 eliminate recursive make invocations in liboctave and libinterp directories
John W. Eaton <jwe@octave.org>
parents: 20299
diff changeset
47 libinterp/corefcn/hook-fcn.h \
0ce7d8303152 eliminate recursive make invocations in liboctave and libinterp directories
John W. Eaton <jwe@octave.org>
parents: 20299
diff changeset
48 libinterp/corefcn/input.h \
0ce7d8303152 eliminate recursive make invocations in liboctave and libinterp directories
John W. Eaton <jwe@octave.org>
parents: 20299
diff changeset
49 libinterp/corefcn/load-path.h \
0ce7d8303152 eliminate recursive make invocations in liboctave and libinterp directories
John W. Eaton <jwe@octave.org>
parents: 20299
diff changeset
50 libinterp/corefcn/load-save.h \
0ce7d8303152 eliminate recursive make invocations in liboctave and libinterp directories
John W. Eaton <jwe@octave.org>
parents: 20299
diff changeset
51 libinterp/corefcn/ls-ascii-helper.h \
0ce7d8303152 eliminate recursive make invocations in liboctave and libinterp directories
John W. Eaton <jwe@octave.org>
parents: 20299
diff changeset
52 libinterp/corefcn/ls-hdf5.h \
0ce7d8303152 eliminate recursive make invocations in liboctave and libinterp directories
John W. Eaton <jwe@octave.org>
parents: 20299
diff changeset
53 libinterp/corefcn/ls-mat-ascii.h \
0ce7d8303152 eliminate recursive make invocations in liboctave and libinterp directories
John W. Eaton <jwe@octave.org>
parents: 20299
diff changeset
54 libinterp/corefcn/ls-mat4.h \
0ce7d8303152 eliminate recursive make invocations in liboctave and libinterp directories
John W. Eaton <jwe@octave.org>
parents: 20299
diff changeset
55 libinterp/corefcn/ls-mat5.h \
20482
c6224b4e7774 maint: Rename instances of LS_ASCII to LS_TEXT for clarity.
Rik <rik@octave.org>
parents: 20401
diff changeset
56 libinterp/corefcn/ls-oct-text.h \
20362
0ce7d8303152 eliminate recursive make invocations in liboctave and libinterp directories
John W. Eaton <jwe@octave.org>
parents: 20299
diff changeset
57 libinterp/corefcn/ls-oct-binary.h \
0ce7d8303152 eliminate recursive make invocations in liboctave and libinterp directories
John W. Eaton <jwe@octave.org>
parents: 20299
diff changeset
58 libinterp/corefcn/ls-utils.h \
0ce7d8303152 eliminate recursive make invocations in liboctave and libinterp directories
John W. Eaton <jwe@octave.org>
parents: 20299
diff changeset
59 libinterp/corefcn/mex.h \
0ce7d8303152 eliminate recursive make invocations in liboctave and libinterp directories
John W. Eaton <jwe@octave.org>
parents: 20299
diff changeset
60 libinterp/corefcn/mexproto.h \
0ce7d8303152 eliminate recursive make invocations in liboctave and libinterp directories
John W. Eaton <jwe@octave.org>
parents: 20299
diff changeset
61 libinterp/corefcn/oct-errno.h \
0ce7d8303152 eliminate recursive make invocations in liboctave and libinterp directories
John W. Eaton <jwe@octave.org>
parents: 20299
diff changeset
62 libinterp/corefcn/oct-fstrm.h \
0ce7d8303152 eliminate recursive make invocations in liboctave and libinterp directories
John W. Eaton <jwe@octave.org>
parents: 20299
diff changeset
63 libinterp/corefcn/oct-handle.h \
0ce7d8303152 eliminate recursive make invocations in liboctave and libinterp directories
John W. Eaton <jwe@octave.org>
parents: 20299
diff changeset
64 libinterp/corefcn/oct-hdf5.h \
0ce7d8303152 eliminate recursive make invocations in liboctave and libinterp directories
John W. Eaton <jwe@octave.org>
parents: 20299
diff changeset
65 libinterp/corefcn/oct-hdf5-types.h \
0ce7d8303152 eliminate recursive make invocations in liboctave and libinterp directories
John W. Eaton <jwe@octave.org>
parents: 20299
diff changeset
66 libinterp/corefcn/oct-hist.h \
0ce7d8303152 eliminate recursive make invocations in liboctave and libinterp directories
John W. Eaton <jwe@octave.org>
parents: 20299
diff changeset
67 libinterp/corefcn/oct-iostrm.h \
0ce7d8303152 eliminate recursive make invocations in liboctave and libinterp directories
John W. Eaton <jwe@octave.org>
parents: 20299
diff changeset
68 libinterp/corefcn/oct-lvalue.h \
0ce7d8303152 eliminate recursive make invocations in liboctave and libinterp directories
John W. Eaton <jwe@octave.org>
parents: 20299
diff changeset
69 libinterp/corefcn/oct-map.h \
0ce7d8303152 eliminate recursive make invocations in liboctave and libinterp directories
John W. Eaton <jwe@octave.org>
parents: 20299
diff changeset
70 libinterp/corefcn/oct-obj.h \
0ce7d8303152 eliminate recursive make invocations in liboctave and libinterp directories
John W. Eaton <jwe@octave.org>
parents: 20299
diff changeset
71 libinterp/corefcn/oct-prcstrm.h \
0ce7d8303152 eliminate recursive make invocations in liboctave and libinterp directories
John W. Eaton <jwe@octave.org>
parents: 20299
diff changeset
72 libinterp/corefcn/oct-procbuf.h \
0ce7d8303152 eliminate recursive make invocations in liboctave and libinterp directories
John W. Eaton <jwe@octave.org>
parents: 20299
diff changeset
73 libinterp/corefcn/oct-stdstrm.h \
0ce7d8303152 eliminate recursive make invocations in liboctave and libinterp directories
John W. Eaton <jwe@octave.org>
parents: 20299
diff changeset
74 libinterp/corefcn/oct-stream.h \
0ce7d8303152 eliminate recursive make invocations in liboctave and libinterp directories
John W. Eaton <jwe@octave.org>
parents: 20299
diff changeset
75 libinterp/corefcn/oct-strstrm.h \
0ce7d8303152 eliminate recursive make invocations in liboctave and libinterp directories
John W. Eaton <jwe@octave.org>
parents: 20299
diff changeset
76 libinterp/corefcn/oct.h \
0ce7d8303152 eliminate recursive make invocations in liboctave and libinterp directories
John W. Eaton <jwe@octave.org>
parents: 20299
diff changeset
77 libinterp/corefcn/octave-default-image.h \
0ce7d8303152 eliminate recursive make invocations in liboctave and libinterp directories
John W. Eaton <jwe@octave.org>
parents: 20299
diff changeset
78 libinterp/corefcn/octave-link.h \
0ce7d8303152 eliminate recursive make invocations in liboctave and libinterp directories
John W. Eaton <jwe@octave.org>
parents: 20299
diff changeset
79 libinterp/corefcn/pager.h \
0ce7d8303152 eliminate recursive make invocations in liboctave and libinterp directories
John W. Eaton <jwe@octave.org>
parents: 20299
diff changeset
80 libinterp/corefcn/pr-output.h \
0ce7d8303152 eliminate recursive make invocations in liboctave and libinterp directories
John W. Eaton <jwe@octave.org>
parents: 20299
diff changeset
81 libinterp/corefcn/procstream.h \
0ce7d8303152 eliminate recursive make invocations in liboctave and libinterp directories
John W. Eaton <jwe@octave.org>
parents: 20299
diff changeset
82 libinterp/corefcn/profiler.h \
0ce7d8303152 eliminate recursive make invocations in liboctave and libinterp directories
John W. Eaton <jwe@octave.org>
parents: 20299
diff changeset
83 libinterp/corefcn/sighandlers.h \
0ce7d8303152 eliminate recursive make invocations in liboctave and libinterp directories
John W. Eaton <jwe@octave.org>
parents: 20299
diff changeset
84 libinterp/corefcn/siglist.h \
0ce7d8303152 eliminate recursive make invocations in liboctave and libinterp directories
John W. Eaton <jwe@octave.org>
parents: 20299
diff changeset
85 libinterp/corefcn/sparse-xdiv.h \
0ce7d8303152 eliminate recursive make invocations in liboctave and libinterp directories
John W. Eaton <jwe@octave.org>
parents: 20299
diff changeset
86 libinterp/corefcn/sparse-xpow.h \
0ce7d8303152 eliminate recursive make invocations in liboctave and libinterp directories
John W. Eaton <jwe@octave.org>
parents: 20299
diff changeset
87 libinterp/corefcn/symtab.h \
0ce7d8303152 eliminate recursive make invocations in liboctave and libinterp directories
John W. Eaton <jwe@octave.org>
parents: 20299
diff changeset
88 libinterp/corefcn/sysdep.h \
0ce7d8303152 eliminate recursive make invocations in liboctave and libinterp directories
John W. Eaton <jwe@octave.org>
parents: 20299
diff changeset
89 libinterp/corefcn/toplev.h \
0ce7d8303152 eliminate recursive make invocations in liboctave and libinterp directories
John W. Eaton <jwe@octave.org>
parents: 20299
diff changeset
90 libinterp/corefcn/txt-eng-ft.h \
0ce7d8303152 eliminate recursive make invocations in liboctave and libinterp directories
John W. Eaton <jwe@octave.org>
parents: 20299
diff changeset
91 libinterp/corefcn/txt-eng.h \
0ce7d8303152 eliminate recursive make invocations in liboctave and libinterp directories
John W. Eaton <jwe@octave.org>
parents: 20299
diff changeset
92 libinterp/corefcn/utils.h \
0ce7d8303152 eliminate recursive make invocations in liboctave and libinterp directories
John W. Eaton <jwe@octave.org>
parents: 20299
diff changeset
93 libinterp/corefcn/variables.h \
0ce7d8303152 eliminate recursive make invocations in liboctave and libinterp directories
John W. Eaton <jwe@octave.org>
parents: 20299
diff changeset
94 libinterp/corefcn/workspace-element.h \
0ce7d8303152 eliminate recursive make invocations in liboctave and libinterp directories
John W. Eaton <jwe@octave.org>
parents: 20299
diff changeset
95 libinterp/corefcn/xdiv.h \
0ce7d8303152 eliminate recursive make invocations in liboctave and libinterp directories
John W. Eaton <jwe@octave.org>
parents: 20299
diff changeset
96 libinterp/corefcn/xnorm.h \
0ce7d8303152 eliminate recursive make invocations in liboctave and libinterp directories
John W. Eaton <jwe@octave.org>
parents: 20299
diff changeset
97 libinterp/corefcn/xpow.h \
0ce7d8303152 eliminate recursive make invocations in liboctave and libinterp directories
John W. Eaton <jwe@octave.org>
parents: 20299
diff changeset
98 libinterp/corefcn/zfstream.h \
17378
813523c2b581 build: Use convenience library to build tex-parser so "old-style cast" warning can be disabled.
Rik <rik@octave.org>
parents: 17353
diff changeset
99 $(JIT_INC) \
813523c2b581 build: Use convenience library to build tex-parser so "old-style cast" warning can be disabled.
Rik <rik@octave.org>
parents: 17353
diff changeset
100 $(TEX_PARSER_INC)
16892
68fc671a9339 maint: Collapse interpfcn and interpfcn-core directories into corefcn directory.
Rik <rik@octave.org>
parents: 16584
diff changeset
101
68fc671a9339 maint: Collapse interpfcn and interpfcn-core directories into corefcn directory.
Rik <rik@octave.org>
parents: 16584
diff changeset
102 JIT_SRC = \
20362
0ce7d8303152 eliminate recursive make invocations in liboctave and libinterp directories
John W. Eaton <jwe@octave.org>
parents: 20299
diff changeset
103 libinterp/corefcn/jit-util.cc \
0ce7d8303152 eliminate recursive make invocations in liboctave and libinterp directories
John W. Eaton <jwe@octave.org>
parents: 20299
diff changeset
104 libinterp/corefcn/jit-typeinfo.cc \
0ce7d8303152 eliminate recursive make invocations in liboctave and libinterp directories
John W. Eaton <jwe@octave.org>
parents: 20299
diff changeset
105 libinterp/corefcn/jit-ir.cc \
0ce7d8303152 eliminate recursive make invocations in liboctave and libinterp directories
John W. Eaton <jwe@octave.org>
parents: 20299
diff changeset
106 libinterp/corefcn/pt-jit.cc
16892
68fc671a9339 maint: Collapse interpfcn and interpfcn-core directories into corefcn directory.
Rik <rik@octave.org>
parents: 16584
diff changeset
107
17378
813523c2b581 build: Use convenience library to build tex-parser so "old-style cast" warning can be disabled.
Rik <rik@octave.org>
parents: 17353
diff changeset
108 TEX_PARSER_SRC = \
20362
0ce7d8303152 eliminate recursive make invocations in liboctave and libinterp directories
John W. Eaton <jwe@octave.org>
parents: 20299
diff changeset
109 libinterp/corefcn/oct-tex-lexer.ll \
0ce7d8303152 eliminate recursive make invocations in liboctave and libinterp directories
John W. Eaton <jwe@octave.org>
parents: 20299
diff changeset
110 libinterp/corefcn/oct-tex-parser.yy
17378
813523c2b581 build: Use convenience library to build tex-parser so "old-style cast" warning can be disabled.
Rik <rik@octave.org>
parents: 17353
diff changeset
111
16892
68fc671a9339 maint: Collapse interpfcn and interpfcn-core directories into corefcn directory.
Rik <rik@octave.org>
parents: 16584
diff changeset
112 C_COREFCN_SRC = \
20362
0ce7d8303152 eliminate recursive make invocations in liboctave and libinterp directories
John W. Eaton <jwe@octave.org>
parents: 20299
diff changeset
113 libinterp/corefcn/cutils.c \
0ce7d8303152 eliminate recursive make invocations in liboctave and libinterp directories
John W. Eaton <jwe@octave.org>
parents: 20299
diff changeset
114 libinterp/corefcn/matherr.c \
0ce7d8303152 eliminate recursive make invocations in liboctave and libinterp directories
John W. Eaton <jwe@octave.org>
parents: 20299
diff changeset
115 libinterp/corefcn/siglist.c
16892
68fc671a9339 maint: Collapse interpfcn and interpfcn-core directories into corefcn directory.
Rik <rik@octave.org>
parents: 16584
diff changeset
116
15057
46b19589b593 maint: Partition src/ directory with more code in subdirs.
Rik <rik@octave.org>
parents: 15039
diff changeset
117 COREFCN_SRC = \
20362
0ce7d8303152 eliminate recursive make invocations in liboctave and libinterp directories
John W. Eaton <jwe@octave.org>
parents: 20299
diff changeset
118 libinterp/corefcn/Cell.cc \
0ce7d8303152 eliminate recursive make invocations in liboctave and libinterp directories
John W. Eaton <jwe@octave.org>
parents: 20299
diff changeset
119 libinterp/corefcn/__contourc__.cc \
0ce7d8303152 eliminate recursive make invocations in liboctave and libinterp directories
John W. Eaton <jwe@octave.org>
parents: 20299
diff changeset
120 libinterp/corefcn/__dispatch__.cc \
0ce7d8303152 eliminate recursive make invocations in liboctave and libinterp directories
John W. Eaton <jwe@octave.org>
parents: 20299
diff changeset
121 libinterp/corefcn/__dsearchn__.cc \
0ce7d8303152 eliminate recursive make invocations in liboctave and libinterp directories
John W. Eaton <jwe@octave.org>
parents: 20299
diff changeset
122 libinterp/corefcn/__ichol__.cc \
0ce7d8303152 eliminate recursive make invocations in liboctave and libinterp directories
John W. Eaton <jwe@octave.org>
parents: 20299
diff changeset
123 libinterp/corefcn/__ilu__.cc \
0ce7d8303152 eliminate recursive make invocations in liboctave and libinterp directories
John W. Eaton <jwe@octave.org>
parents: 20299
diff changeset
124 libinterp/corefcn/__lin_interpn__.cc \
0ce7d8303152 eliminate recursive make invocations in liboctave and libinterp directories
John W. Eaton <jwe@octave.org>
parents: 20299
diff changeset
125 libinterp/corefcn/__pchip_deriv__.cc \
0ce7d8303152 eliminate recursive make invocations in liboctave and libinterp directories
John W. Eaton <jwe@octave.org>
parents: 20299
diff changeset
126 libinterp/corefcn/__qp__.cc \
0ce7d8303152 eliminate recursive make invocations in liboctave and libinterp directories
John W. Eaton <jwe@octave.org>
parents: 20299
diff changeset
127 libinterp/corefcn/balance.cc \
0ce7d8303152 eliminate recursive make invocations in liboctave and libinterp directories
John W. Eaton <jwe@octave.org>
parents: 20299
diff changeset
128 libinterp/corefcn/besselj.cc \
0ce7d8303152 eliminate recursive make invocations in liboctave and libinterp directories
John W. Eaton <jwe@octave.org>
parents: 20299
diff changeset
129 libinterp/corefcn/betainc.cc \
0ce7d8303152 eliminate recursive make invocations in liboctave and libinterp directories
John W. Eaton <jwe@octave.org>
parents: 20299
diff changeset
130 libinterp/corefcn/bitfcns.cc \
0ce7d8303152 eliminate recursive make invocations in liboctave and libinterp directories
John W. Eaton <jwe@octave.org>
parents: 20299
diff changeset
131 libinterp/corefcn/bsxfun.cc \
0ce7d8303152 eliminate recursive make invocations in liboctave and libinterp directories
John W. Eaton <jwe@octave.org>
parents: 20299
diff changeset
132 libinterp/corefcn/c-file-ptr-stream.cc \
0ce7d8303152 eliminate recursive make invocations in liboctave and libinterp directories
John W. Eaton <jwe@octave.org>
parents: 20299
diff changeset
133 libinterp/corefcn/cdisplay.c \
0ce7d8303152 eliminate recursive make invocations in liboctave and libinterp directories
John W. Eaton <jwe@octave.org>
parents: 20299
diff changeset
134 libinterp/corefcn/cellfun.cc \
0ce7d8303152 eliminate recursive make invocations in liboctave and libinterp directories
John W. Eaton <jwe@octave.org>
parents: 20299
diff changeset
135 libinterp/corefcn/colloc.cc \
0ce7d8303152 eliminate recursive make invocations in liboctave and libinterp directories
John W. Eaton <jwe@octave.org>
parents: 20299
diff changeset
136 libinterp/corefcn/comment-list.cc \
0ce7d8303152 eliminate recursive make invocations in liboctave and libinterp directories
John W. Eaton <jwe@octave.org>
parents: 20299
diff changeset
137 libinterp/corefcn/conv2.cc \
0ce7d8303152 eliminate recursive make invocations in liboctave and libinterp directories
John W. Eaton <jwe@octave.org>
parents: 20299
diff changeset
138 libinterp/corefcn/daspk.cc \
0ce7d8303152 eliminate recursive make invocations in liboctave and libinterp directories
John W. Eaton <jwe@octave.org>
parents: 20299
diff changeset
139 libinterp/corefcn/dasrt.cc \
0ce7d8303152 eliminate recursive make invocations in liboctave and libinterp directories
John W. Eaton <jwe@octave.org>
parents: 20299
diff changeset
140 libinterp/corefcn/dassl.cc \
0ce7d8303152 eliminate recursive make invocations in liboctave and libinterp directories
John W. Eaton <jwe@octave.org>
parents: 20299
diff changeset
141 libinterp/corefcn/data.cc \
0ce7d8303152 eliminate recursive make invocations in liboctave and libinterp directories
John W. Eaton <jwe@octave.org>
parents: 20299
diff changeset
142 libinterp/corefcn/debug.cc \
0ce7d8303152 eliminate recursive make invocations in liboctave and libinterp directories
John W. Eaton <jwe@octave.org>
parents: 20299
diff changeset
143 libinterp/corefcn/defaults.cc \
0ce7d8303152 eliminate recursive make invocations in liboctave and libinterp directories
John W. Eaton <jwe@octave.org>
parents: 20299
diff changeset
144 libinterp/corefcn/defun.cc \
0ce7d8303152 eliminate recursive make invocations in liboctave and libinterp directories
John W. Eaton <jwe@octave.org>
parents: 20299
diff changeset
145 libinterp/corefcn/det.cc \
0ce7d8303152 eliminate recursive make invocations in liboctave and libinterp directories
John W. Eaton <jwe@octave.org>
parents: 20299
diff changeset
146 libinterp/corefcn/dirfns.cc \
0ce7d8303152 eliminate recursive make invocations in liboctave and libinterp directories
John W. Eaton <jwe@octave.org>
parents: 20299
diff changeset
147 libinterp/corefcn/display.cc \
0ce7d8303152 eliminate recursive make invocations in liboctave and libinterp directories
John W. Eaton <jwe@octave.org>
parents: 20299
diff changeset
148 libinterp/corefcn/dlmread.cc \
0ce7d8303152 eliminate recursive make invocations in liboctave and libinterp directories
John W. Eaton <jwe@octave.org>
parents: 20299
diff changeset
149 libinterp/corefcn/dot.cc \
0ce7d8303152 eliminate recursive make invocations in liboctave and libinterp directories
John W. Eaton <jwe@octave.org>
parents: 20299
diff changeset
150 libinterp/corefcn/dynamic-ld.cc \
0ce7d8303152 eliminate recursive make invocations in liboctave and libinterp directories
John W. Eaton <jwe@octave.org>
parents: 20299
diff changeset
151 libinterp/corefcn/eig.cc \
0ce7d8303152 eliminate recursive make invocations in liboctave and libinterp directories
John W. Eaton <jwe@octave.org>
parents: 20299
diff changeset
152 libinterp/corefcn/ellipj.cc \
0ce7d8303152 eliminate recursive make invocations in liboctave and libinterp directories
John W. Eaton <jwe@octave.org>
parents: 20299
diff changeset
153 libinterp/corefcn/error.cc \
0ce7d8303152 eliminate recursive make invocations in liboctave and libinterp directories
John W. Eaton <jwe@octave.org>
parents: 20299
diff changeset
154 libinterp/corefcn/fft.cc \
0ce7d8303152 eliminate recursive make invocations in liboctave and libinterp directories
John W. Eaton <jwe@octave.org>
parents: 20299
diff changeset
155 libinterp/corefcn/fft2.cc \
0ce7d8303152 eliminate recursive make invocations in liboctave and libinterp directories
John W. Eaton <jwe@octave.org>
parents: 20299
diff changeset
156 libinterp/corefcn/fftn.cc \
0ce7d8303152 eliminate recursive make invocations in liboctave and libinterp directories
John W. Eaton <jwe@octave.org>
parents: 20299
diff changeset
157 libinterp/corefcn/file-io.cc \
0ce7d8303152 eliminate recursive make invocations in liboctave and libinterp directories
John W. Eaton <jwe@octave.org>
parents: 20299
diff changeset
158 libinterp/corefcn/filter.cc \
0ce7d8303152 eliminate recursive make invocations in liboctave and libinterp directories
John W. Eaton <jwe@octave.org>
parents: 20299
diff changeset
159 libinterp/corefcn/find.cc \
0ce7d8303152 eliminate recursive make invocations in liboctave and libinterp directories
John W. Eaton <jwe@octave.org>
parents: 20299
diff changeset
160 libinterp/corefcn/gammainc.cc \
0ce7d8303152 eliminate recursive make invocations in liboctave and libinterp directories
John W. Eaton <jwe@octave.org>
parents: 20299
diff changeset
161 libinterp/corefcn/gcd.cc \
0ce7d8303152 eliminate recursive make invocations in liboctave and libinterp directories
John W. Eaton <jwe@octave.org>
parents: 20299
diff changeset
162 libinterp/corefcn/getgrent.cc \
0ce7d8303152 eliminate recursive make invocations in liboctave and libinterp directories
John W. Eaton <jwe@octave.org>
parents: 20299
diff changeset
163 libinterp/corefcn/getpwent.cc \
0ce7d8303152 eliminate recursive make invocations in liboctave and libinterp directories
John W. Eaton <jwe@octave.org>
parents: 20299
diff changeset
164 libinterp/corefcn/getrusage.cc \
0ce7d8303152 eliminate recursive make invocations in liboctave and libinterp directories
John W. Eaton <jwe@octave.org>
parents: 20299
diff changeset
165 libinterp/corefcn/givens.cc \
0ce7d8303152 eliminate recursive make invocations in liboctave and libinterp directories
John W. Eaton <jwe@octave.org>
parents: 20299
diff changeset
166 libinterp/corefcn/gl-render.cc \
0ce7d8303152 eliminate recursive make invocations in liboctave and libinterp directories
John W. Eaton <jwe@octave.org>
parents: 20299
diff changeset
167 libinterp/corefcn/gl2ps-renderer.cc \
0ce7d8303152 eliminate recursive make invocations in liboctave and libinterp directories
John W. Eaton <jwe@octave.org>
parents: 20299
diff changeset
168 libinterp/corefcn/graphics.cc \
0ce7d8303152 eliminate recursive make invocations in liboctave and libinterp directories
John W. Eaton <jwe@octave.org>
parents: 20299
diff changeset
169 libinterp/corefcn/gripes.cc \
0ce7d8303152 eliminate recursive make invocations in liboctave and libinterp directories
John W. Eaton <jwe@octave.org>
parents: 20299
diff changeset
170 libinterp/corefcn/help.cc \
0ce7d8303152 eliminate recursive make invocations in liboctave and libinterp directories
John W. Eaton <jwe@octave.org>
parents: 20299
diff changeset
171 libinterp/corefcn/hess.cc \
0ce7d8303152 eliminate recursive make invocations in liboctave and libinterp directories
John W. Eaton <jwe@octave.org>
parents: 20299
diff changeset
172 libinterp/corefcn/hex2num.cc \
0ce7d8303152 eliminate recursive make invocations in liboctave and libinterp directories
John W. Eaton <jwe@octave.org>
parents: 20299
diff changeset
173 libinterp/corefcn/hook-fcn.cc \
0ce7d8303152 eliminate recursive make invocations in liboctave and libinterp directories
John W. Eaton <jwe@octave.org>
parents: 20299
diff changeset
174 libinterp/corefcn/input.cc \
0ce7d8303152 eliminate recursive make invocations in liboctave and libinterp directories
John W. Eaton <jwe@octave.org>
parents: 20299
diff changeset
175 libinterp/corefcn/inv.cc \
0ce7d8303152 eliminate recursive make invocations in liboctave and libinterp directories
John W. Eaton <jwe@octave.org>
parents: 20299
diff changeset
176 libinterp/corefcn/kron.cc \
0ce7d8303152 eliminate recursive make invocations in liboctave and libinterp directories
John W. Eaton <jwe@octave.org>
parents: 20299
diff changeset
177 libinterp/corefcn/load-path.cc \
0ce7d8303152 eliminate recursive make invocations in liboctave and libinterp directories
John W. Eaton <jwe@octave.org>
parents: 20299
diff changeset
178 libinterp/corefcn/load-save.cc \
0ce7d8303152 eliminate recursive make invocations in liboctave and libinterp directories
John W. Eaton <jwe@octave.org>
parents: 20299
diff changeset
179 libinterp/corefcn/lookup.cc \
0ce7d8303152 eliminate recursive make invocations in liboctave and libinterp directories
John W. Eaton <jwe@octave.org>
parents: 20299
diff changeset
180 libinterp/corefcn/ls-ascii-helper.cc \
0ce7d8303152 eliminate recursive make invocations in liboctave and libinterp directories
John W. Eaton <jwe@octave.org>
parents: 20299
diff changeset
181 libinterp/corefcn/ls-hdf5.cc \
0ce7d8303152 eliminate recursive make invocations in liboctave and libinterp directories
John W. Eaton <jwe@octave.org>
parents: 20299
diff changeset
182 libinterp/corefcn/ls-mat-ascii.cc \
0ce7d8303152 eliminate recursive make invocations in liboctave and libinterp directories
John W. Eaton <jwe@octave.org>
parents: 20299
diff changeset
183 libinterp/corefcn/ls-mat4.cc \
0ce7d8303152 eliminate recursive make invocations in liboctave and libinterp directories
John W. Eaton <jwe@octave.org>
parents: 20299
diff changeset
184 libinterp/corefcn/ls-mat5.cc \
20482
c6224b4e7774 maint: Rename instances of LS_ASCII to LS_TEXT for clarity.
Rik <rik@octave.org>
parents: 20401
diff changeset
185 libinterp/corefcn/ls-oct-text.cc \
20362
0ce7d8303152 eliminate recursive make invocations in liboctave and libinterp directories
John W. Eaton <jwe@octave.org>
parents: 20299
diff changeset
186 libinterp/corefcn/ls-oct-binary.cc \
0ce7d8303152 eliminate recursive make invocations in liboctave and libinterp directories
John W. Eaton <jwe@octave.org>
parents: 20299
diff changeset
187 libinterp/corefcn/ls-utils.cc \
0ce7d8303152 eliminate recursive make invocations in liboctave and libinterp directories
John W. Eaton <jwe@octave.org>
parents: 20299
diff changeset
188 libinterp/corefcn/lsode.cc \
0ce7d8303152 eliminate recursive make invocations in liboctave and libinterp directories
John W. Eaton <jwe@octave.org>
parents: 20299
diff changeset
189 libinterp/corefcn/lu.cc \
0ce7d8303152 eliminate recursive make invocations in liboctave and libinterp directories
John W. Eaton <jwe@octave.org>
parents: 20299
diff changeset
190 libinterp/corefcn/luinc.cc \
0ce7d8303152 eliminate recursive make invocations in liboctave and libinterp directories
John W. Eaton <jwe@octave.org>
parents: 20299
diff changeset
191 libinterp/corefcn/mappers.cc \
0ce7d8303152 eliminate recursive make invocations in liboctave and libinterp directories
John W. Eaton <jwe@octave.org>
parents: 20299
diff changeset
192 libinterp/corefcn/matrix_type.cc \
0ce7d8303152 eliminate recursive make invocations in liboctave and libinterp directories
John W. Eaton <jwe@octave.org>
parents: 20299
diff changeset
193 libinterp/corefcn/max.cc \
0ce7d8303152 eliminate recursive make invocations in liboctave and libinterp directories
John W. Eaton <jwe@octave.org>
parents: 20299
diff changeset
194 libinterp/corefcn/md5sum.cc \
0ce7d8303152 eliminate recursive make invocations in liboctave and libinterp directories
John W. Eaton <jwe@octave.org>
parents: 20299
diff changeset
195 libinterp/corefcn/mex.cc \
0ce7d8303152 eliminate recursive make invocations in liboctave and libinterp directories
John W. Eaton <jwe@octave.org>
parents: 20299
diff changeset
196 libinterp/corefcn/mgorth.cc \
0ce7d8303152 eliminate recursive make invocations in liboctave and libinterp directories
John W. Eaton <jwe@octave.org>
parents: 20299
diff changeset
197 libinterp/corefcn/nproc.cc \
0ce7d8303152 eliminate recursive make invocations in liboctave and libinterp directories
John W. Eaton <jwe@octave.org>
parents: 20299
diff changeset
198 libinterp/corefcn/oct-fstrm.cc \
0ce7d8303152 eliminate recursive make invocations in liboctave and libinterp directories
John W. Eaton <jwe@octave.org>
parents: 20299
diff changeset
199 libinterp/corefcn/oct-hdf5-types.cc \
0ce7d8303152 eliminate recursive make invocations in liboctave and libinterp directories
John W. Eaton <jwe@octave.org>
parents: 20299
diff changeset
200 libinterp/corefcn/oct-hist.cc \
0ce7d8303152 eliminate recursive make invocations in liboctave and libinterp directories
John W. Eaton <jwe@octave.org>
parents: 20299
diff changeset
201 libinterp/corefcn/oct-iostrm.cc \
0ce7d8303152 eliminate recursive make invocations in liboctave and libinterp directories
John W. Eaton <jwe@octave.org>
parents: 20299
diff changeset
202 libinterp/corefcn/oct-lvalue.cc \
0ce7d8303152 eliminate recursive make invocations in liboctave and libinterp directories
John W. Eaton <jwe@octave.org>
parents: 20299
diff changeset
203 libinterp/corefcn/oct-map.cc \
0ce7d8303152 eliminate recursive make invocations in liboctave and libinterp directories
John W. Eaton <jwe@octave.org>
parents: 20299
diff changeset
204 libinterp/corefcn/oct-obj.cc \
0ce7d8303152 eliminate recursive make invocations in liboctave and libinterp directories
John W. Eaton <jwe@octave.org>
parents: 20299
diff changeset
205 libinterp/corefcn/oct-prcstrm.cc \
0ce7d8303152 eliminate recursive make invocations in liboctave and libinterp directories
John W. Eaton <jwe@octave.org>
parents: 20299
diff changeset
206 libinterp/corefcn/oct-procbuf.cc \
0ce7d8303152 eliminate recursive make invocations in liboctave and libinterp directories
John W. Eaton <jwe@octave.org>
parents: 20299
diff changeset
207 libinterp/corefcn/oct-stream.cc \
0ce7d8303152 eliminate recursive make invocations in liboctave and libinterp directories
John W. Eaton <jwe@octave.org>
parents: 20299
diff changeset
208 libinterp/corefcn/oct-strstrm.cc \
0ce7d8303152 eliminate recursive make invocations in liboctave and libinterp directories
John W. Eaton <jwe@octave.org>
parents: 20299
diff changeset
209 libinterp/corefcn/octave-link.cc \
0ce7d8303152 eliminate recursive make invocations in liboctave and libinterp directories
John W. Eaton <jwe@octave.org>
parents: 20299
diff changeset
210 libinterp/corefcn/ordschur.cc \
0ce7d8303152 eliminate recursive make invocations in liboctave and libinterp directories
John W. Eaton <jwe@octave.org>
parents: 20299
diff changeset
211 libinterp/corefcn/pager.cc \
0ce7d8303152 eliminate recursive make invocations in liboctave and libinterp directories
John W. Eaton <jwe@octave.org>
parents: 20299
diff changeset
212 libinterp/corefcn/pinv.cc \
0ce7d8303152 eliminate recursive make invocations in liboctave and libinterp directories
John W. Eaton <jwe@octave.org>
parents: 20299
diff changeset
213 libinterp/corefcn/pr-output.cc \
0ce7d8303152 eliminate recursive make invocations in liboctave and libinterp directories
John W. Eaton <jwe@octave.org>
parents: 20299
diff changeset
214 libinterp/corefcn/procstream.cc \
0ce7d8303152 eliminate recursive make invocations in liboctave and libinterp directories
John W. Eaton <jwe@octave.org>
parents: 20299
diff changeset
215 libinterp/corefcn/profiler.cc \
0ce7d8303152 eliminate recursive make invocations in liboctave and libinterp directories
John W. Eaton <jwe@octave.org>
parents: 20299
diff changeset
216 libinterp/corefcn/psi.cc \
0ce7d8303152 eliminate recursive make invocations in liboctave and libinterp directories
John W. Eaton <jwe@octave.org>
parents: 20299
diff changeset
217 libinterp/corefcn/quad.cc \
0ce7d8303152 eliminate recursive make invocations in liboctave and libinterp directories
John W. Eaton <jwe@octave.org>
parents: 20299
diff changeset
218 libinterp/corefcn/quadcc.cc \
0ce7d8303152 eliminate recursive make invocations in liboctave and libinterp directories
John W. Eaton <jwe@octave.org>
parents: 20299
diff changeset
219 libinterp/corefcn/qz.cc \
0ce7d8303152 eliminate recursive make invocations in liboctave and libinterp directories
John W. Eaton <jwe@octave.org>
parents: 20299
diff changeset
220 libinterp/corefcn/rand.cc \
0ce7d8303152 eliminate recursive make invocations in liboctave and libinterp directories
John W. Eaton <jwe@octave.org>
parents: 20299
diff changeset
221 libinterp/corefcn/rcond.cc \
0ce7d8303152 eliminate recursive make invocations in liboctave and libinterp directories
John W. Eaton <jwe@octave.org>
parents: 20299
diff changeset
222 libinterp/corefcn/regexp.cc \
0ce7d8303152 eliminate recursive make invocations in liboctave and libinterp directories
John W. Eaton <jwe@octave.org>
parents: 20299
diff changeset
223 libinterp/corefcn/schur.cc \
0ce7d8303152 eliminate recursive make invocations in liboctave and libinterp directories
John W. Eaton <jwe@octave.org>
parents: 20299
diff changeset
224 libinterp/corefcn/sighandlers.cc \
0ce7d8303152 eliminate recursive make invocations in liboctave and libinterp directories
John W. Eaton <jwe@octave.org>
parents: 20299
diff changeset
225 libinterp/corefcn/sparse-xdiv.cc \
0ce7d8303152 eliminate recursive make invocations in liboctave and libinterp directories
John W. Eaton <jwe@octave.org>
parents: 20299
diff changeset
226 libinterp/corefcn/sparse-xpow.cc \
0ce7d8303152 eliminate recursive make invocations in liboctave and libinterp directories
John W. Eaton <jwe@octave.org>
parents: 20299
diff changeset
227 libinterp/corefcn/sparse.cc \
0ce7d8303152 eliminate recursive make invocations in liboctave and libinterp directories
John W. Eaton <jwe@octave.org>
parents: 20299
diff changeset
228 libinterp/corefcn/spparms.cc \
0ce7d8303152 eliminate recursive make invocations in liboctave and libinterp directories
John W. Eaton <jwe@octave.org>
parents: 20299
diff changeset
229 libinterp/corefcn/sqrtm.cc \
0ce7d8303152 eliminate recursive make invocations in liboctave and libinterp directories
John W. Eaton <jwe@octave.org>
parents: 20299
diff changeset
230 libinterp/corefcn/str2double.cc \
0ce7d8303152 eliminate recursive make invocations in liboctave and libinterp directories
John W. Eaton <jwe@octave.org>
parents: 20299
diff changeset
231 libinterp/corefcn/strfind.cc \
0ce7d8303152 eliminate recursive make invocations in liboctave and libinterp directories
John W. Eaton <jwe@octave.org>
parents: 20299
diff changeset
232 libinterp/corefcn/strfns.cc \
0ce7d8303152 eliminate recursive make invocations in liboctave and libinterp directories
John W. Eaton <jwe@octave.org>
parents: 20299
diff changeset
233 libinterp/corefcn/sub2ind.cc \
0ce7d8303152 eliminate recursive make invocations in liboctave and libinterp directories
John W. Eaton <jwe@octave.org>
parents: 20299
diff changeset
234 libinterp/corefcn/svd.cc \
0ce7d8303152 eliminate recursive make invocations in liboctave and libinterp directories
John W. Eaton <jwe@octave.org>
parents: 20299
diff changeset
235 libinterp/corefcn/sylvester.cc \
0ce7d8303152 eliminate recursive make invocations in liboctave and libinterp directories
John W. Eaton <jwe@octave.org>
parents: 20299
diff changeset
236 libinterp/corefcn/symtab.cc \
0ce7d8303152 eliminate recursive make invocations in liboctave and libinterp directories
John W. Eaton <jwe@octave.org>
parents: 20299
diff changeset
237 libinterp/corefcn/syscalls.cc \
0ce7d8303152 eliminate recursive make invocations in liboctave and libinterp directories
John W. Eaton <jwe@octave.org>
parents: 20299
diff changeset
238 libinterp/corefcn/sysdep.cc \
0ce7d8303152 eliminate recursive make invocations in liboctave and libinterp directories
John W. Eaton <jwe@octave.org>
parents: 20299
diff changeset
239 libinterp/corefcn/time.cc \
0ce7d8303152 eliminate recursive make invocations in liboctave and libinterp directories
John W. Eaton <jwe@octave.org>
parents: 20299
diff changeset
240 libinterp/corefcn/toplev.cc \
0ce7d8303152 eliminate recursive make invocations in liboctave and libinterp directories
John W. Eaton <jwe@octave.org>
parents: 20299
diff changeset
241 libinterp/corefcn/tril.cc \
0ce7d8303152 eliminate recursive make invocations in liboctave and libinterp directories
John W. Eaton <jwe@octave.org>
parents: 20299
diff changeset
242 libinterp/corefcn/tsearch.cc \
0ce7d8303152 eliminate recursive make invocations in liboctave and libinterp directories
John W. Eaton <jwe@octave.org>
parents: 20299
diff changeset
243 libinterp/corefcn/txt-eng-ft.cc \
0ce7d8303152 eliminate recursive make invocations in liboctave and libinterp directories
John W. Eaton <jwe@octave.org>
parents: 20299
diff changeset
244 libinterp/corefcn/txt-eng.cc \
0ce7d8303152 eliminate recursive make invocations in liboctave and libinterp directories
John W. Eaton <jwe@octave.org>
parents: 20299
diff changeset
245 libinterp/corefcn/typecast.cc \
0ce7d8303152 eliminate recursive make invocations in liboctave and libinterp directories
John W. Eaton <jwe@octave.org>
parents: 20299
diff changeset
246 libinterp/corefcn/urlwrite.cc \
0ce7d8303152 eliminate recursive make invocations in liboctave and libinterp directories
John W. Eaton <jwe@octave.org>
parents: 20299
diff changeset
247 libinterp/corefcn/utils.cc \
0ce7d8303152 eliminate recursive make invocations in liboctave and libinterp directories
John W. Eaton <jwe@octave.org>
parents: 20299
diff changeset
248 libinterp/corefcn/variables.cc \
0ce7d8303152 eliminate recursive make invocations in liboctave and libinterp directories
John W. Eaton <jwe@octave.org>
parents: 20299
diff changeset
249 libinterp/corefcn/xdiv.cc \
0ce7d8303152 eliminate recursive make invocations in liboctave and libinterp directories
John W. Eaton <jwe@octave.org>
parents: 20299
diff changeset
250 libinterp/corefcn/xnorm.cc \
0ce7d8303152 eliminate recursive make invocations in liboctave and libinterp directories
John W. Eaton <jwe@octave.org>
parents: 20299
diff changeset
251 libinterp/corefcn/xpow.cc \
0ce7d8303152 eliminate recursive make invocations in liboctave and libinterp directories
John W. Eaton <jwe@octave.org>
parents: 20299
diff changeset
252 libinterp/corefcn/zfstream.cc \
16892
68fc671a9339 maint: Collapse interpfcn and interpfcn-core directories into corefcn directory.
Rik <rik@octave.org>
parents: 16584
diff changeset
253 $(JIT_SRC) \
68fc671a9339 maint: Collapse interpfcn and interpfcn-core directories into corefcn directory.
Rik <rik@octave.org>
parents: 16584
diff changeset
254 $(C_COREFCN_SRC)
68fc671a9339 maint: Collapse interpfcn and interpfcn-core directories into corefcn directory.
Rik <rik@octave.org>
parents: 16584
diff changeset
255
17830
f22714d4a5da build: Don't use JAVA_CPPFLAGS, FT2_CPPFLAGS everywhere when making .df files.
Rik <rik@octave.org>
parents: 17820
diff changeset
256 COREFCN_FT2_DF = \
20362
0ce7d8303152 eliminate recursive make invocations in liboctave and libinterp directories
John W. Eaton <jwe@octave.org>
parents: 20299
diff changeset
257 libinterp/corefcn/graphics.df \
0ce7d8303152 eliminate recursive make invocations in liboctave and libinterp directories
John W. Eaton <jwe@octave.org>
parents: 20299
diff changeset
258 libinterp/corefcn/gl-render.df \
0ce7d8303152 eliminate recursive make invocations in liboctave and libinterp directories
John W. Eaton <jwe@octave.org>
parents: 20299
diff changeset
259 libinterp/corefcn/toplev.df \
0ce7d8303152 eliminate recursive make invocations in liboctave and libinterp directories
John W. Eaton <jwe@octave.org>
parents: 20299
diff changeset
260 libinterp/corefcn/txt-eng-ft.df
17830
f22714d4a5da build: Don't use JAVA_CPPFLAGS, FT2_CPPFLAGS everywhere when making .df files.
Rik <rik@octave.org>
parents: 17820
diff changeset
261
16892
68fc671a9339 maint: Collapse interpfcn and interpfcn-core directories into corefcn directory.
Rik <rik@octave.org>
parents: 16584
diff changeset
262 ## FIXME: Automake does not support per-object rules.
68fc671a9339 maint: Collapse interpfcn and interpfcn-core directories into corefcn directory.
Rik <rik@octave.org>
parents: 16584
diff changeset
263 ## These rules could be emulated by creating a new convenience
68fc671a9339 maint: Collapse interpfcn and interpfcn-core directories into corefcn directory.
Rik <rik@octave.org>
parents: 16584
diff changeset
264 ## library and using per-library rules. Or we can just live
68fc671a9339 maint: Collapse interpfcn and interpfcn-core directories into corefcn directory.
Rik <rik@octave.org>
parents: 16584
diff changeset
265 ## without the rule since there haven't been any problems. (09/18/2012)
68fc671a9339 maint: Collapse interpfcn and interpfcn-core directories into corefcn directory.
Rik <rik@octave.org>
parents: 16584
diff changeset
266 #display.df display.lo: CPPFLAGS += $(X11_FLAGS)
68fc671a9339 maint: Collapse interpfcn and interpfcn-core directories into corefcn directory.
Rik <rik@octave.org>
parents: 16584
diff changeset
267
17830
f22714d4a5da build: Don't use JAVA_CPPFLAGS, FT2_CPPFLAGS everywhere when making .df files.
Rik <rik@octave.org>
parents: 17820
diff changeset
268 ## Special rules for FreeType .df files so that not all .df files are built
f22714d4a5da build: Don't use JAVA_CPPFLAGS, FT2_CPPFLAGS everywhere when making .df files.
Rik <rik@octave.org>
parents: 17820
diff changeset
269 ## with FT2_CPPFLAGS, FONTCONFIG_CPPFLAGS
20362
0ce7d8303152 eliminate recursive make invocations in liboctave and libinterp directories
John W. Eaton <jwe@octave.org>
parents: 20299
diff changeset
270 $(COREFCN_FT2_DF) : libinterp/corefcn/%.df : libinterp/corefcn/%.cc $(GENERATED_MAKE_BUILTINS_INCS)
20389
456c7e4cb34d use move-if-change for most rules that generate source files
John W. Eaton <jwe@octave.org>
parents: 20366
diff changeset
271 $(AM_V_GEN)rm -f $@-t $@-t1 $@ && \
17830
f22714d4a5da build: Don't use JAVA_CPPFLAGS, FT2_CPPFLAGS everywhere when making .df files.
Rik <rik@octave.org>
parents: 17820
diff changeset
272 $(CXXCPP) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) \
20362
0ce7d8303152 eliminate recursive make invocations in liboctave and libinterp directories
John W. Eaton <jwe@octave.org>
parents: 20299
diff changeset
273 $(libinterp_corefcn_libcorefcn_la_CPPFLAGS) $(CPPFLAGS) \
20557
818122703f1e Use CXXFLAGS to build *.df files (fix regression by 0ce7d8303152)
Carnë Draug <carandraug@octave.org>
parents: 20482
diff changeset
274 $(libinterp_corefcn_libcorefcn_la_CXXFLAGS) $(CXXFLAGS) \
20389
456c7e4cb34d use move-if-change for most rules that generate source files
John W. Eaton <jwe@octave.org>
parents: 20366
diff changeset
275 -DMAKE_BUILTINS $< > $@-t1 && \
456c7e4cb34d use move-if-change for most rules that generate source files
John W. Eaton <jwe@octave.org>
parents: 20366
diff changeset
276 $(srcdir)/libinterp/mkdefs $(srcdir)/libinterp $< < $@-t1 > $@-t && \
456c7e4cb34d use move-if-change for most rules that generate source files
John W. Eaton <jwe@octave.org>
parents: 20366
diff changeset
277 rm -f $@-t1 && \
456c7e4cb34d use move-if-change for most rules that generate source files
John W. Eaton <jwe@octave.org>
parents: 20366
diff changeset
278 mv $@-t $@
17830
f22714d4a5da build: Don't use JAVA_CPPFLAGS, FT2_CPPFLAGS everywhere when making .df files.
Rik <rik@octave.org>
parents: 17820
diff changeset
279
16892
68fc671a9339 maint: Collapse interpfcn and interpfcn-core directories into corefcn directory.
Rik <rik@octave.org>
parents: 16584
diff changeset
280 ## Special rules for sources which must be built before rest of compilation.
68fc671a9339 maint: Collapse interpfcn and interpfcn-core directories into corefcn directory.
Rik <rik@octave.org>
parents: 16584
diff changeset
281
68fc671a9339 maint: Collapse interpfcn and interpfcn-core directories into corefcn directory.
Rik <rik@octave.org>
parents: 16584
diff changeset
282 ## defaults.h and graphics.h must depend on Makefile. Calling configure
68fc671a9339 maint: Collapse interpfcn and interpfcn-core directories into corefcn directory.
Rik <rik@octave.org>
parents: 16584
diff changeset
283 ## may change default/config values. However, calling configure will also
68fc671a9339 maint: Collapse interpfcn and interpfcn-core directories into corefcn directory.
Rik <rik@octave.org>
parents: 16584
diff changeset
284 ## regenerate the Makefiles from Makefile.am and trigger the rules below.
20362
0ce7d8303152 eliminate recursive make invocations in liboctave and libinterp directories
John W. Eaton <jwe@octave.org>
parents: 20299
diff changeset
285 libinterp/corefcn/defaults.h: libinterp/corefcn/defaults.in.h Makefile
19826
4f6ae6b94abe make --enable-silent-rules configure option more useful
John W. Eaton <jwe@octave.org>
parents: 19809
diff changeset
286 $(AM_V_GEN)$(do_subst_default_vals)
16892
68fc671a9339 maint: Collapse interpfcn and interpfcn-core directories into corefcn directory.
Rik <rik@octave.org>
parents: 16584
diff changeset
287
20362
0ce7d8303152 eliminate recursive make invocations in liboctave and libinterp directories
John W. Eaton <jwe@octave.org>
parents: 20299
diff changeset
288 libinterp/corefcn/graphics.h: libinterp/corefcn/graphics.in.h libinterp/genprops.awk Makefile
20389
456c7e4cb34d use move-if-change for most rules that generate source files
John W. Eaton <jwe@octave.org>
parents: 20366
diff changeset
289 $(AM_V_GEN)rm -f $@-t && \
20362
0ce7d8303152 eliminate recursive make invocations in liboctave and libinterp directories
John W. Eaton <jwe@octave.org>
parents: 20299
diff changeset
290 $(AWK) -f $(srcdir)/libinterp/genprops.awk $< > $@-t && \
20389
456c7e4cb34d use move-if-change for most rules that generate source files
John W. Eaton <jwe@octave.org>
parents: 20366
diff changeset
291 $(simple_move_if_change_rule)
16892
68fc671a9339 maint: Collapse interpfcn and interpfcn-core directories into corefcn directory.
Rik <rik@octave.org>
parents: 16584
diff changeset
292
20362
0ce7d8303152 eliminate recursive make invocations in liboctave and libinterp directories
John W. Eaton <jwe@octave.org>
parents: 20299
diff changeset
293 libinterp/corefcn/graphics-props.cc: libinterp/corefcn/graphics.in.h libinterp/genprops.awk Makefile
20389
456c7e4cb34d use move-if-change for most rules that generate source files
John W. Eaton <jwe@octave.org>
parents: 20366
diff changeset
294 $(AM_V_GEN)rm -f $@-t && \
20362
0ce7d8303152 eliminate recursive make invocations in liboctave and libinterp directories
John W. Eaton <jwe@octave.org>
parents: 20299
diff changeset
295 $(AWK) -v emit_graphics_props=1 -f $(srcdir)/libinterp/genprops.awk $< > $@-t && \
20389
456c7e4cb34d use move-if-change for most rules that generate source files
John W. Eaton <jwe@octave.org>
parents: 20366
diff changeset
296 $(simple_move_if_change_rule)
16892
68fc671a9339 maint: Collapse interpfcn and interpfcn-core directories into corefcn directory.
Rik <rik@octave.org>
parents: 16584
diff changeset
297
20362
0ce7d8303152 eliminate recursive make invocations in liboctave and libinterp directories
John W. Eaton <jwe@octave.org>
parents: 20299
diff changeset
298 libinterp/corefcn/oct-errno.cc: libinterp/corefcn/oct-errno.in.cc Makefile
20389
456c7e4cb34d use move-if-change for most rules that generate source files
John W. Eaton <jwe@octave.org>
parents: 20366
diff changeset
299 $(AM_V_GEN)rm -f $@-t && \
16892
68fc671a9339 maint: Collapse interpfcn and interpfcn-core directories into corefcn directory.
Rik <rik@octave.org>
parents: 16584
diff changeset
300 if test -n "$(PERL)"; then \
20362
0ce7d8303152 eliminate recursive make invocations in liboctave and libinterp directories
John W. Eaton <jwe@octave.org>
parents: 20299
diff changeset
301 $(srcdir)/libinterp/mk-errno-list --perl "$(PERL)" < $< > $@-t; \
16892
68fc671a9339 maint: Collapse interpfcn and interpfcn-core directories into corefcn directory.
Rik <rik@octave.org>
parents: 16584
diff changeset
302 elif test -n "$(PYTHON)"; then \
20362
0ce7d8303152 eliminate recursive make invocations in liboctave and libinterp directories
John W. Eaton <jwe@octave.org>
parents: 20299
diff changeset
303 $(srcdir)/libinterp/mk-errno-list --python "$(PYTHON)" < $< > $@-t; \
16892
68fc671a9339 maint: Collapse interpfcn and interpfcn-core directories into corefcn directory.
Rik <rik@octave.org>
parents: 16584
diff changeset
304 else \
68fc671a9339 maint: Collapse interpfcn and interpfcn-core directories into corefcn directory.
Rik <rik@octave.org>
parents: 16584
diff changeset
305 $(SED) '/@SYSDEP_ERRNO_LIST@/D' $< > $@-t; \
19826
4f6ae6b94abe make --enable-silent-rules configure option more useful
John W. Eaton <jwe@octave.org>
parents: 19809
diff changeset
306 fi && \
20389
456c7e4cb34d use move-if-change for most rules that generate source files
John W. Eaton <jwe@octave.org>
parents: 20366
diff changeset
307 $(simple_move_if_change_rule)
16892
68fc671a9339 maint: Collapse interpfcn and interpfcn-core directories into corefcn directory.
Rik <rik@octave.org>
parents: 16584
diff changeset
308
20362
0ce7d8303152 eliminate recursive make invocations in liboctave and libinterp directories
John W. Eaton <jwe@octave.org>
parents: 20299
diff changeset
309 libinterp/corefcn/mxarray.h: libinterp/corefcn/mxarray.in.h Makefile
20389
456c7e4cb34d use move-if-change for most rules that generate source files
John W. Eaton <jwe@octave.org>
parents: 20366
diff changeset
310 $(AM_V_GEN)rm -f $@-t && \
16892
68fc671a9339 maint: Collapse interpfcn and interpfcn-core directories into corefcn directory.
Rik <rik@octave.org>
parents: 16584
diff changeset
311 $(SED) < $< \
68fc671a9339 maint: Collapse interpfcn and interpfcn-core directories into corefcn directory.
Rik <rik@octave.org>
parents: 16584
diff changeset
312 -e "s|%NO_EDIT_WARNING%|DO NOT EDIT! Generated automatically from $(<F) by Make.|" \
19826
4f6ae6b94abe make --enable-silent-rules configure option more useful
John W. Eaton <jwe@octave.org>
parents: 19809
diff changeset
313 -e "s|%OCTAVE_IDX_TYPE%|${OCTAVE_IDX_TYPE}|" > $@-t && \
20389
456c7e4cb34d use move-if-change for most rules that generate source files
John W. Eaton <jwe@octave.org>
parents: 20366
diff changeset
314 $(simple_move_if_change_rule)
15039
e753177cde93 maint: Move non-dynamically linked functions from DLD-FUNCTIONS/ to corefcn/ directory
Rik <rik@octave.org>
parents:
diff changeset
315
20362
0ce7d8303152 eliminate recursive make invocations in liboctave and libinterp directories
John W. Eaton <jwe@octave.org>
parents: 20299
diff changeset
316 libinterp/corefcn/oct-tex-lexer.ll: libinterp/corefcn/oct-tex-lexer.in.ll libinterp/corefcn/oct-tex-symbols.in Makefile.am
20389
456c7e4cb34d use move-if-change for most rules that generate source files
John W. Eaton <jwe@octave.org>
parents: 20366
diff changeset
317 $(AM_V_GEN)rm -f $@-t && \
20362
0ce7d8303152 eliminate recursive make invocations in liboctave and libinterp directories
John W. Eaton <jwe@octave.org>
parents: 20299
diff changeset
318 $(AWK) 'BEGIN { print "/* DO NOT EDIT. AUTOMATICALLY GENERATED FROM oct-tex-lexer.in.ll and oct-tex-symbols.in. */"; } /^@SYMBOL_RULES@$$/ { count = 0; while (getline < "$(srcdir)/libinterp/corefcn/oct-tex-symbols.in") { if ($$0 !~ /^#.*/ && NF == 3) { printf("\"\\\\%s\" { yylval->sym = %d; return SYM; }\n", $$1, count); count++; } } getline } ! /^@SYMBOL_RULES@$$/ { print }' $< > $@-t && \
20389
456c7e4cb34d use move-if-change for most rules that generate source files
John W. Eaton <jwe@octave.org>
parents: 20366
diff changeset
319 $(simple_move_if_change_rule)
17327
fe6518a1d87c Move TeX symbol decoding into the lexer (bug #39831).
Michael Goffioul <michael.goffioul@gmail.com>
parents: 17272
diff changeset
320
20362
0ce7d8303152 eliminate recursive make invocations in liboctave and libinterp directories
John W. Eaton <jwe@octave.org>
parents: 20299
diff changeset
321 libinterp/corefcn/oct-tex-symbols.cc: libinterp/corefcn/oct-tex-symbols.in Makefile.am
20389
456c7e4cb34d use move-if-change for most rules that generate source files
John W. Eaton <jwe@octave.org>
parents: 20366
diff changeset
322 $(AM_V_GEN)rm -f $@-t && \
19826
4f6ae6b94abe make --enable-silent-rules configure option more useful
John W. Eaton <jwe@octave.org>
parents: 19809
diff changeset
323 $(AWK) 'BEGIN { print "// DO NOT EDIT. AUTOMATICALLY GENERATED FROM oct-tex-symbols.in."; print "static uint32_t symbol_codes[][2] = {"; count = 0; } END { print "};"; printf("static int num_symbol_codes = %d;\n", count); } !/^#/ && (NF == 3) { printf(" { %s, %s },\n", $$2, $$3); count++; }' $< > $@-t && \
20389
456c7e4cb34d use move-if-change for most rules that generate source files
John W. Eaton <jwe@octave.org>
parents: 20366
diff changeset
324 $(simple_move_if_change_rule)
17327
fe6518a1d87c Move TeX symbol decoding into the lexer (bug #39831).
Michael Goffioul <michael.goffioul@gmail.com>
parents: 17272
diff changeset
325
20362
0ce7d8303152 eliminate recursive make invocations in liboctave and libinterp directories
John W. Eaton <jwe@octave.org>
parents: 20299
diff changeset
326 libinterp/corefcn/txt-eng.cc: libinterp/corefcn/oct-tex-symbols.cc
0ce7d8303152 eliminate recursive make invocations in liboctave and libinterp directories
John W. Eaton <jwe@octave.org>
parents: 20299
diff changeset
327 libinterp/corefcn/oct-tex-lexer.cc: LEX_OUTPUT_ROOT := lex.octave_tex_
0ce7d8303152 eliminate recursive make invocations in liboctave and libinterp directories
John W. Eaton <jwe@octave.org>
parents: 20299
diff changeset
328 libinterp/corefcn/oct-tex-parser.h: libinterp/corefcn/oct-tex-parser.yy
17378
813523c2b581 build: Use convenience library to build tex-parser so "old-style cast" warning can be disabled.
Rik <rik@octave.org>
parents: 17353
diff changeset
329
20362
0ce7d8303152 eliminate recursive make invocations in liboctave and libinterp directories
John W. Eaton <jwe@octave.org>
parents: 20299
diff changeset
330 libinterp/corefcn/oct-tex-parser.yy: libinterp/corefcn/oct-tex-parser.in.yy
19826
4f6ae6b94abe make --enable-silent-rules configure option more useful
John W. Eaton <jwe@octave.org>
parents: 19809
diff changeset
331 $(AM_V_GEN)$(call subst-bison-api-decls,octave_tex_)
17378
813523c2b581 build: Use convenience library to build tex-parser so "old-style cast" warning can be disabled.
Rik <rik@octave.org>
parents: 17353
diff changeset
332
813523c2b581 build: Use convenience library to build tex-parser so "old-style cast" warning can be disabled.
Rik <rik@octave.org>
parents: 17353
diff changeset
333 noinst_LTLIBRARIES += \
20362
0ce7d8303152 eliminate recursive make invocations in liboctave and libinterp directories
John W. Eaton <jwe@octave.org>
parents: 20299
diff changeset
334 libinterp/corefcn/libcorefcn.la \
0ce7d8303152 eliminate recursive make invocations in liboctave and libinterp directories
John W. Eaton <jwe@octave.org>
parents: 20299
diff changeset
335 libinterp/corefcn/libtex_parser.la
0ce7d8303152 eliminate recursive make invocations in liboctave and libinterp directories
John W. Eaton <jwe@octave.org>
parents: 20299
diff changeset
336
0ce7d8303152 eliminate recursive make invocations in liboctave and libinterp directories
John W. Eaton <jwe@octave.org>
parents: 20299
diff changeset
337 libinterp_corefcn_libcorefcn_la_SOURCES = $(COREFCN_SRC)
17378
813523c2b581 build: Use convenience library to build tex-parser so "old-style cast" warning can be disabled.
Rik <rik@octave.org>
parents: 17353
diff changeset
338
20362
0ce7d8303152 eliminate recursive make invocations in liboctave and libinterp directories
John W. Eaton <jwe@octave.org>
parents: 20299
diff changeset
339 libinterp_corefcn_libcorefcn_la_CPPFLAGS = \
0ce7d8303152 eliminate recursive make invocations in liboctave and libinterp directories
John W. Eaton <jwe@octave.org>
parents: 20299
diff changeset
340 $(libinterp_liboctinterp_la_CPPFLAGS) \
0ce7d8303152 eliminate recursive make invocations in liboctave and libinterp directories
John W. Eaton <jwe@octave.org>
parents: 20299
diff changeset
341 $(FFTW_XCPPFLAGS) \
0ce7d8303152 eliminate recursive make invocations in liboctave and libinterp directories
John W. Eaton <jwe@octave.org>
parents: 20299
diff changeset
342 $(FONTCONFIG_CPPFLAGS) \
0ce7d8303152 eliminate recursive make invocations in liboctave and libinterp directories
John W. Eaton <jwe@octave.org>
parents: 20299
diff changeset
343 $(FT2_CPPFLAGS) \
0ce7d8303152 eliminate recursive make invocations in liboctave and libinterp directories
John W. Eaton <jwe@octave.org>
parents: 20299
diff changeset
344 $(HDF5_CPPFLAGS) \
0ce7d8303152 eliminate recursive make invocations in liboctave and libinterp directories
John W. Eaton <jwe@octave.org>
parents: 20299
diff changeset
345 $(LLVM_CPPFLAGS) \
20654
b65888ec820e dmalcom gcc jit import
Stefan Mahr <dac922@gmx.de>
parents: 20620
diff changeset
346 $(LIBGCCJIT_CPPFLAGS) \
20362
0ce7d8303152 eliminate recursive make invocations in liboctave and libinterp directories
John W. Eaton <jwe@octave.org>
parents: 20299
diff changeset
347 $(Z_CPPFLAGS)
19315
4b8b942ef8db limit specific CPPFLAGS variables to specific convenience libs (bug #38928)
John W. Eaton <jwe@octave.org>
parents: 19099
diff changeset
348
20362
0ce7d8303152 eliminate recursive make invocations in liboctave and libinterp directories
John W. Eaton <jwe@octave.org>
parents: 20299
diff changeset
349 libinterp_corefcn_libcorefcn_la_CFLAGS = $(AM_CFLAGS) $(WARN_CFLAGS)
0ce7d8303152 eliminate recursive make invocations in liboctave and libinterp directories
John W. Eaton <jwe@octave.org>
parents: 20299
diff changeset
350
20654
b65888ec820e dmalcom gcc jit import
Stefan Mahr <dac922@gmx.de>
parents: 20620
diff changeset
351 libinterp_corefcn_libcorefcn_la_CXXFLAGS = $(AM_CXXFLAGS) $(WARN_CXXFLAGS) $(LLVM_CXXFLAGS) $(LIBGCCJIT_CXXFLAGS)
17378
813523c2b581 build: Use convenience library to build tex-parser so "old-style cast" warning can be disabled.
Rik <rik@octave.org>
parents: 17353
diff changeset
352
20362
0ce7d8303152 eliminate recursive make invocations in liboctave and libinterp directories
John W. Eaton <jwe@octave.org>
parents: 20299
diff changeset
353 libinterp_corefcn_libtex_parser_la_SOURCES = $(TEX_PARSER_SRC)
17378
813523c2b581 build: Use convenience library to build tex-parser so "old-style cast" warning can be disabled.
Rik <rik@octave.org>
parents: 17353
diff changeset
354
20362
0ce7d8303152 eliminate recursive make invocations in liboctave and libinterp directories
John W. Eaton <jwe@octave.org>
parents: 20299
diff changeset
355 libinterp_corefcn_libtex_parser_la_CPPFLAGS = $(libinterp_liboctinterp_la_CPPFLAGS)
0ce7d8303152 eliminate recursive make invocations in liboctave and libinterp directories
John W. Eaton <jwe@octave.org>
parents: 20299
diff changeset
356
0ce7d8303152 eliminate recursive make invocations in liboctave and libinterp directories
John W. Eaton <jwe@octave.org>
parents: 20299
diff changeset
357 libinterp_corefcn_libtex_parser_la_CXXFLAGS = \
0ce7d8303152 eliminate recursive make invocations in liboctave and libinterp directories
John W. Eaton <jwe@octave.org>
parents: 20299
diff changeset
358 $(filter-out -Wold-style-cast, $(libinterp_corefcn_libcorefcn_la_CXXFLAGS))
20401
9b44691a3520 provide per-directory clean targets
John W. Eaton <jwe@octave.org>
parents: 20389
diff changeset
359
9b44691a3520 provide per-directory clean targets
John W. Eaton <jwe@octave.org>
parents: 20389
diff changeset
360 libinterp_EXTRA_DIST += \
9b44691a3520 provide per-directory clean targets
John W. Eaton <jwe@octave.org>
parents: 20389
diff changeset
361 libinterp/corefcn/defaults.in.h \
9b44691a3520 provide per-directory clean targets
John W. Eaton <jwe@octave.org>
parents: 20389
diff changeset
362 libinterp/corefcn/graphics.in.h \
9b44691a3520 provide per-directory clean targets
John W. Eaton <jwe@octave.org>
parents: 20389
diff changeset
363 libinterp/corefcn/mxarray.in.h \
9b44691a3520 provide per-directory clean targets
John W. Eaton <jwe@octave.org>
parents: 20389
diff changeset
364 libinterp/corefcn/oct-errno.in.cc \
9b44691a3520 provide per-directory clean targets
John W. Eaton <jwe@octave.org>
parents: 20389
diff changeset
365 libinterp/corefcn/oct-tex-lexer.in.ll \
9b44691a3520 provide per-directory clean targets
John W. Eaton <jwe@octave.org>
parents: 20389
diff changeset
366 libinterp/corefcn/oct-tex-parser.in.yy \
9b44691a3520 provide per-directory clean targets
John W. Eaton <jwe@octave.org>
parents: 20389
diff changeset
367 libinterp/corefcn/oct-tex-symbols.in
9b44691a3520 provide per-directory clean targets
John W. Eaton <jwe@octave.org>
parents: 20389
diff changeset
368