Mercurial > octave
annotate libinterp/octave-value/module.mk @ 33346:e8854b8d2486 bytecode-interpreter
maint: merge default to bytecode-interpreter
author | John W. Eaton <jwe@octave.org> |
---|---|
date | Sat, 06 Apr 2024 17:38:27 -0400 |
parents | abdb846bafe8 |
children |
rev | line source |
---|---|
15281
03ef3a183129
build: Use INC rather than INCLUDES for consistent naming in libinterp Makefile.am.
Rik <rik@octave.org>
parents:
15258
diff
changeset
|
1 OV_INTTYPE_INC = \ |
23495
8308417aff1c
use automake %reldir% feature
John W. Eaton <jwe@octave.org>
parents:
22296
diff
changeset
|
2 %reldir%/ov-base-int.h \ |
8308417aff1c
use automake %reldir% feature
John W. Eaton <jwe@octave.org>
parents:
22296
diff
changeset
|
3 %reldir%/ov-int-traits.h \ |
8308417aff1c
use automake %reldir% feature
John W. Eaton <jwe@octave.org>
parents:
22296
diff
changeset
|
4 %reldir%/ov-int16.h \ |
8308417aff1c
use automake %reldir% feature
John W. Eaton <jwe@octave.org>
parents:
22296
diff
changeset
|
5 %reldir%/ov-int32.h \ |
8308417aff1c
use automake %reldir% feature
John W. Eaton <jwe@octave.org>
parents:
22296
diff
changeset
|
6 %reldir%/ov-int64.h \ |
8308417aff1c
use automake %reldir% feature
John W. Eaton <jwe@octave.org>
parents:
22296
diff
changeset
|
7 %reldir%/ov-int8.h \ |
8308417aff1c
use automake %reldir% feature
John W. Eaton <jwe@octave.org>
parents:
22296
diff
changeset
|
8 %reldir%/ov-intx.h \ |
8308417aff1c
use automake %reldir% feature
John W. Eaton <jwe@octave.org>
parents:
22296
diff
changeset
|
9 %reldir%/ov-uint16.h \ |
8308417aff1c
use automake %reldir% feature
John W. Eaton <jwe@octave.org>
parents:
22296
diff
changeset
|
10 %reldir%/ov-uint32.h \ |
8308417aff1c
use automake %reldir% feature
John W. Eaton <jwe@octave.org>
parents:
22296
diff
changeset
|
11 %reldir%/ov-uint64.h \ |
8308417aff1c
use automake %reldir% feature
John W. Eaton <jwe@octave.org>
parents:
22296
diff
changeset
|
12 %reldir%/ov-uint8.h |
15057
46b19589b593
maint: Partition src/ directory with more code in subdirs.
Rik <rik@octave.org>
parents:
diff
changeset
|
13 |
15281
03ef3a183129
build: Use INC rather than INCLUDES for consistent naming in libinterp Makefile.am.
Rik <rik@octave.org>
parents:
15258
diff
changeset
|
14 OV_SPARSE_INC = \ |
23495
8308417aff1c
use automake %reldir% feature
John W. Eaton <jwe@octave.org>
parents:
22296
diff
changeset
|
15 %reldir%/ov-base-sparse.h \ |
8308417aff1c
use automake %reldir% feature
John W. Eaton <jwe@octave.org>
parents:
22296
diff
changeset
|
16 %reldir%/ov-bool-sparse.h \ |
8308417aff1c
use automake %reldir% feature
John W. Eaton <jwe@octave.org>
parents:
22296
diff
changeset
|
17 %reldir%/ov-cx-sparse.h \ |
8308417aff1c
use automake %reldir% feature
John W. Eaton <jwe@octave.org>
parents:
22296
diff
changeset
|
18 %reldir%/ov-re-sparse.h |
15057
46b19589b593
maint: Partition src/ directory with more code in subdirs.
Rik <rik@octave.org>
parents:
diff
changeset
|
19 |
15281
03ef3a183129
build: Use INC rather than INCLUDES for consistent naming in libinterp Makefile.am.
Rik <rik@octave.org>
parents:
15258
diff
changeset
|
20 OCTAVE_VALUE_INC = \ |
26769
2f847e3e8d6b
split classdef into multiple smaller source files
John W. Eaton <jwe@octave.org>
parents:
25593
diff
changeset
|
21 %reldir%/cdef-class.h \ |
30503
838e73617671
cdef classes: Forward declare with visibility flags (bug #59820).
Markus Mützel <markus.muetzel@gmx.de>
parents:
28646
diff
changeset
|
22 %reldir%/cdef-fwd.h \ |
26769
2f847e3e8d6b
split classdef into multiple smaller source files
John W. Eaton <jwe@octave.org>
parents:
25593
diff
changeset
|
23 %reldir%/cdef-manager.h \ |
26772
d1419ac09564
split method, package, and property classes from cdef-class file
John W. Eaton <jwe@octave.org>
parents:
26769
diff
changeset
|
24 %reldir%/cdef-method.h \ |
26769
2f847e3e8d6b
split classdef into multiple smaller source files
John W. Eaton <jwe@octave.org>
parents:
25593
diff
changeset
|
25 %reldir%/cdef-object.h \ |
26772
d1419ac09564
split method, package, and property classes from cdef-class file
John W. Eaton <jwe@octave.org>
parents:
26769
diff
changeset
|
26 %reldir%/cdef-package.h \ |
d1419ac09564
split method, package, and property classes from cdef-class file
John W. Eaton <jwe@octave.org>
parents:
26769
diff
changeset
|
27 %reldir%/cdef-property.h \ |
26769
2f847e3e8d6b
split classdef into multiple smaller source files
John W. Eaton <jwe@octave.org>
parents:
25593
diff
changeset
|
28 %reldir%/cdef-utils.h \ |
23495
8308417aff1c
use automake %reldir% feature
John W. Eaton <jwe@octave.org>
parents:
22296
diff
changeset
|
29 %reldir%/ov-base-diag.h \ |
8308417aff1c
use automake %reldir% feature
John W. Eaton <jwe@octave.org>
parents:
22296
diff
changeset
|
30 %reldir%/ov-base-mat.h \ |
8308417aff1c
use automake %reldir% feature
John W. Eaton <jwe@octave.org>
parents:
22296
diff
changeset
|
31 %reldir%/ov-base-scalar.h \ |
8308417aff1c
use automake %reldir% feature
John W. Eaton <jwe@octave.org>
parents:
22296
diff
changeset
|
32 %reldir%/ov-base.h \ |
8308417aff1c
use automake %reldir% feature
John W. Eaton <jwe@octave.org>
parents:
22296
diff
changeset
|
33 %reldir%/ov-bool-mat.h \ |
8308417aff1c
use automake %reldir% feature
John W. Eaton <jwe@octave.org>
parents:
22296
diff
changeset
|
34 %reldir%/ov-bool.h \ |
8308417aff1c
use automake %reldir% feature
John W. Eaton <jwe@octave.org>
parents:
22296
diff
changeset
|
35 %reldir%/ov-builtin.h \ |
8308417aff1c
use automake %reldir% feature
John W. Eaton <jwe@octave.org>
parents:
22296
diff
changeset
|
36 %reldir%/ov-cell.h \ |
8308417aff1c
use automake %reldir% feature
John W. Eaton <jwe@octave.org>
parents:
22296
diff
changeset
|
37 %reldir%/ov-ch-mat.h \ |
8308417aff1c
use automake %reldir% feature
John W. Eaton <jwe@octave.org>
parents:
22296
diff
changeset
|
38 %reldir%/ov-class.h \ |
8308417aff1c
use automake %reldir% feature
John W. Eaton <jwe@octave.org>
parents:
22296
diff
changeset
|
39 %reldir%/ov-classdef.h \ |
8308417aff1c
use automake %reldir% feature
John W. Eaton <jwe@octave.org>
parents:
22296
diff
changeset
|
40 %reldir%/ov-colon.h \ |
8308417aff1c
use automake %reldir% feature
John W. Eaton <jwe@octave.org>
parents:
22296
diff
changeset
|
41 %reldir%/ov-complex.h \ |
8308417aff1c
use automake %reldir% feature
John W. Eaton <jwe@octave.org>
parents:
22296
diff
changeset
|
42 %reldir%/ov-cs-list.h \ |
8308417aff1c
use automake %reldir% feature
John W. Eaton <jwe@octave.org>
parents:
22296
diff
changeset
|
43 %reldir%/ov-cx-diag.h \ |
8308417aff1c
use automake %reldir% feature
John W. Eaton <jwe@octave.org>
parents:
22296
diff
changeset
|
44 %reldir%/ov-cx-mat.h \ |
8308417aff1c
use automake %reldir% feature
John W. Eaton <jwe@octave.org>
parents:
22296
diff
changeset
|
45 %reldir%/ov-dld-fcn.h \ |
8308417aff1c
use automake %reldir% feature
John W. Eaton <jwe@octave.org>
parents:
22296
diff
changeset
|
46 %reldir%/ov-fcn-handle.h \ |
8308417aff1c
use automake %reldir% feature
John W. Eaton <jwe@octave.org>
parents:
22296
diff
changeset
|
47 %reldir%/ov-fcn.h \ |
8308417aff1c
use automake %reldir% feature
John W. Eaton <jwe@octave.org>
parents:
22296
diff
changeset
|
48 %reldir%/ov-float.h \ |
8308417aff1c
use automake %reldir% feature
John W. Eaton <jwe@octave.org>
parents:
22296
diff
changeset
|
49 %reldir%/ov-flt-complex.h \ |
8308417aff1c
use automake %reldir% feature
John W. Eaton <jwe@octave.org>
parents:
22296
diff
changeset
|
50 %reldir%/ov-flt-cx-diag.h \ |
8308417aff1c
use automake %reldir% feature
John W. Eaton <jwe@octave.org>
parents:
22296
diff
changeset
|
51 %reldir%/ov-flt-cx-mat.h \ |
8308417aff1c
use automake %reldir% feature
John W. Eaton <jwe@octave.org>
parents:
22296
diff
changeset
|
52 %reldir%/ov-flt-re-diag.h \ |
8308417aff1c
use automake %reldir% feature
John W. Eaton <jwe@octave.org>
parents:
22296
diff
changeset
|
53 %reldir%/ov-flt-re-mat.h \ |
32122
920e88fd8ab7
new octave_value_factory class
Petter T. <petter.vilhelm@gmail.com>
parents:
30852
diff
changeset
|
54 %reldir%/ov-inline.h \ |
23495
8308417aff1c
use automake %reldir% feature
John W. Eaton <jwe@octave.org>
parents:
22296
diff
changeset
|
55 %reldir%/ov-java.h \ |
8308417aff1c
use automake %reldir% feature
John W. Eaton <jwe@octave.org>
parents:
22296
diff
changeset
|
56 %reldir%/ov-lazy-idx.h \ |
30852
95725e6ad9c1
restore part of the old octave_range class as octave_legacy_range
John W. Eaton <jwe@octave.org>
parents:
30503
diff
changeset
|
57 %reldir%/ov-legacy-range.h \ |
28588
ee9b1081471f
allow integer constants > flintmax to be represented exactly (bug #45945)
John W. Eaton <jwe@octave.org>
parents:
28427
diff
changeset
|
58 %reldir%/ov-magic-int.h \ |
23495
8308417aff1c
use automake %reldir% feature
John W. Eaton <jwe@octave.org>
parents:
22296
diff
changeset
|
59 %reldir%/ov-mex-fcn.h \ |
8308417aff1c
use automake %reldir% feature
John W. Eaton <jwe@octave.org>
parents:
22296
diff
changeset
|
60 %reldir%/ov-null-mat.h \ |
8308417aff1c
use automake %reldir% feature
John W. Eaton <jwe@octave.org>
parents:
22296
diff
changeset
|
61 %reldir%/ov-oncleanup.h \ |
8308417aff1c
use automake %reldir% feature
John W. Eaton <jwe@octave.org>
parents:
22296
diff
changeset
|
62 %reldir%/ov-perm.h \ |
28646
e26201931ea3
new template class for octave_range objects
John W. Eaton <jwe@octave.org>
parents:
28588
diff
changeset
|
63 %reldir%/ov-range-traits.h \ |
23495
8308417aff1c
use automake %reldir% feature
John W. Eaton <jwe@octave.org>
parents:
22296
diff
changeset
|
64 %reldir%/ov-range.h \ |
33346
e8854b8d2486
maint: merge default to bytecode-interpreter
John W. Eaton <jwe@octave.org>
parents:
33339
diff
changeset
|
65 %reldir%/ov-ref.h \ |
23495
8308417aff1c
use automake %reldir% feature
John W. Eaton <jwe@octave.org>
parents:
22296
diff
changeset
|
66 %reldir%/ov-re-diag.h \ |
8308417aff1c
use automake %reldir% feature
John W. Eaton <jwe@octave.org>
parents:
22296
diff
changeset
|
67 %reldir%/ov-re-mat.h \ |
8308417aff1c
use automake %reldir% feature
John W. Eaton <jwe@octave.org>
parents:
22296
diff
changeset
|
68 %reldir%/ov-scalar.h \ |
8308417aff1c
use automake %reldir% feature
John W. Eaton <jwe@octave.org>
parents:
22296
diff
changeset
|
69 %reldir%/ov-str-mat.h \ |
8308417aff1c
use automake %reldir% feature
John W. Eaton <jwe@octave.org>
parents:
22296
diff
changeset
|
70 %reldir%/ov-struct.h \ |
8308417aff1c
use automake %reldir% feature
John W. Eaton <jwe@octave.org>
parents:
22296
diff
changeset
|
71 %reldir%/ov-typeinfo.h \ |
8308417aff1c
use automake %reldir% feature
John W. Eaton <jwe@octave.org>
parents:
22296
diff
changeset
|
72 %reldir%/ov-usr-fcn.h \ |
8308417aff1c
use automake %reldir% feature
John W. Eaton <jwe@octave.org>
parents:
22296
diff
changeset
|
73 %reldir%/ov.h \ |
33346
e8854b8d2486
maint: merge default to bytecode-interpreter
John W. Eaton <jwe@octave.org>
parents:
33339
diff
changeset
|
74 %reldir%/ov-vm.h \ |
23495
8308417aff1c
use automake %reldir% feature
John W. Eaton <jwe@octave.org>
parents:
22296
diff
changeset
|
75 %reldir%/ovl.h \ |
15281
03ef3a183129
build: Use INC rather than INCLUDES for consistent naming in libinterp Makefile.am.
Rik <rik@octave.org>
parents:
15258
diff
changeset
|
76 $(OV_INTTYPE_INC) \ |
03ef3a183129
build: Use INC rather than INCLUDES for consistent naming in libinterp Makefile.am.
Rik <rik@octave.org>
parents:
15258
diff
changeset
|
77 $(OV_SPARSE_INC) |
15057
46b19589b593
maint: Partition src/ directory with more code in subdirs.
Rik <rik@octave.org>
parents:
diff
changeset
|
78 |
46b19589b593
maint: Partition src/ directory with more code in subdirs.
Rik <rik@octave.org>
parents:
diff
changeset
|
79 OV_INTTYPE_SRC = \ |
23495
8308417aff1c
use automake %reldir% feature
John W. Eaton <jwe@octave.org>
parents:
22296
diff
changeset
|
80 %reldir%/ov-int16.cc \ |
8308417aff1c
use automake %reldir% feature
John W. Eaton <jwe@octave.org>
parents:
22296
diff
changeset
|
81 %reldir%/ov-int32.cc \ |
8308417aff1c
use automake %reldir% feature
John W. Eaton <jwe@octave.org>
parents:
22296
diff
changeset
|
82 %reldir%/ov-int64.cc \ |
8308417aff1c
use automake %reldir% feature
John W. Eaton <jwe@octave.org>
parents:
22296
diff
changeset
|
83 %reldir%/ov-int8.cc \ |
8308417aff1c
use automake %reldir% feature
John W. Eaton <jwe@octave.org>
parents:
22296
diff
changeset
|
84 %reldir%/ov-uint16.cc \ |
8308417aff1c
use automake %reldir% feature
John W. Eaton <jwe@octave.org>
parents:
22296
diff
changeset
|
85 %reldir%/ov-uint32.cc \ |
8308417aff1c
use automake %reldir% feature
John W. Eaton <jwe@octave.org>
parents:
22296
diff
changeset
|
86 %reldir%/ov-uint64.cc \ |
8308417aff1c
use automake %reldir% feature
John W. Eaton <jwe@octave.org>
parents:
22296
diff
changeset
|
87 %reldir%/ov-uint8.cc |
15057
46b19589b593
maint: Partition src/ directory with more code in subdirs.
Rik <rik@octave.org>
parents:
diff
changeset
|
88 |
46b19589b593
maint: Partition src/ directory with more code in subdirs.
Rik <rik@octave.org>
parents:
diff
changeset
|
89 OV_SPARSE_SRC = \ |
23495
8308417aff1c
use automake %reldir% feature
John W. Eaton <jwe@octave.org>
parents:
22296
diff
changeset
|
90 %reldir%/ov-bool-sparse.cc \ |
8308417aff1c
use automake %reldir% feature
John W. Eaton <jwe@octave.org>
parents:
22296
diff
changeset
|
91 %reldir%/ov-cx-sparse.cc \ |
8308417aff1c
use automake %reldir% feature
John W. Eaton <jwe@octave.org>
parents:
22296
diff
changeset
|
92 %reldir%/ov-re-sparse.cc |
15057
46b19589b593
maint: Partition src/ directory with more code in subdirs.
Rik <rik@octave.org>
parents:
diff
changeset
|
93 |
46b19589b593
maint: Partition src/ directory with more code in subdirs.
Rik <rik@octave.org>
parents:
diff
changeset
|
94 OCTAVE_VALUE_SRC = \ |
26769
2f847e3e8d6b
split classdef into multiple smaller source files
John W. Eaton <jwe@octave.org>
parents:
25593
diff
changeset
|
95 %reldir%/cdef-class.cc \ |
2f847e3e8d6b
split classdef into multiple smaller source files
John W. Eaton <jwe@octave.org>
parents:
25593
diff
changeset
|
96 %reldir%/cdef-manager.cc \ |
26772
d1419ac09564
split method, package, and property classes from cdef-class file
John W. Eaton <jwe@octave.org>
parents:
26769
diff
changeset
|
97 %reldir%/cdef-method.cc \ |
26769
2f847e3e8d6b
split classdef into multiple smaller source files
John W. Eaton <jwe@octave.org>
parents:
25593
diff
changeset
|
98 %reldir%/cdef-object.cc \ |
26772
d1419ac09564
split method, package, and property classes from cdef-class file
John W. Eaton <jwe@octave.org>
parents:
26769
diff
changeset
|
99 %reldir%/cdef-package.cc \ |
d1419ac09564
split method, package, and property classes from cdef-class file
John W. Eaton <jwe@octave.org>
parents:
26769
diff
changeset
|
100 %reldir%/cdef-property.cc \ |
26769
2f847e3e8d6b
split classdef into multiple smaller source files
John W. Eaton <jwe@octave.org>
parents:
25593
diff
changeset
|
101 %reldir%/cdef-utils.cc \ |
33339
abdb846bafe8
Instantiate octave_base_matrix and octave_base_scalar template classes
Markus Mützel <markus.muetzel@gmx.de>
parents:
32546
diff
changeset
|
102 %reldir%/ov-base-int-inst.cc \ |
abdb846bafe8
Instantiate octave_base_matrix and octave_base_scalar template classes
Markus Mützel <markus.muetzel@gmx.de>
parents:
32546
diff
changeset
|
103 %reldir%/ov-base-mat-inst.cc \ |
abdb846bafe8
Instantiate octave_base_matrix and octave_base_scalar template classes
Markus Mützel <markus.muetzel@gmx.de>
parents:
32546
diff
changeset
|
104 %reldir%/ov-base-scalar-inst.cc \ |
23495
8308417aff1c
use automake %reldir% feature
John W. Eaton <jwe@octave.org>
parents:
22296
diff
changeset
|
105 %reldir%/ov-base.cc \ |
8308417aff1c
use automake %reldir% feature
John W. Eaton <jwe@octave.org>
parents:
22296
diff
changeset
|
106 %reldir%/ov-bool-mat.cc \ |
8308417aff1c
use automake %reldir% feature
John W. Eaton <jwe@octave.org>
parents:
22296
diff
changeset
|
107 %reldir%/ov-bool.cc \ |
8308417aff1c
use automake %reldir% feature
John W. Eaton <jwe@octave.org>
parents:
22296
diff
changeset
|
108 %reldir%/ov-builtin.cc \ |
8308417aff1c
use automake %reldir% feature
John W. Eaton <jwe@octave.org>
parents:
22296
diff
changeset
|
109 %reldir%/ov-cell.cc \ |
8308417aff1c
use automake %reldir% feature
John W. Eaton <jwe@octave.org>
parents:
22296
diff
changeset
|
110 %reldir%/ov-ch-mat.cc \ |
8308417aff1c
use automake %reldir% feature
John W. Eaton <jwe@octave.org>
parents:
22296
diff
changeset
|
111 %reldir%/ov-class.cc \ |
8308417aff1c
use automake %reldir% feature
John W. Eaton <jwe@octave.org>
parents:
22296
diff
changeset
|
112 %reldir%/ov-classdef.cc \ |
8308417aff1c
use automake %reldir% feature
John W. Eaton <jwe@octave.org>
parents:
22296
diff
changeset
|
113 %reldir%/ov-colon.cc \ |
8308417aff1c
use automake %reldir% feature
John W. Eaton <jwe@octave.org>
parents:
22296
diff
changeset
|
114 %reldir%/ov-complex.cc \ |
8308417aff1c
use automake %reldir% feature
John W. Eaton <jwe@octave.org>
parents:
22296
diff
changeset
|
115 %reldir%/ov-cs-list.cc \ |
8308417aff1c
use automake %reldir% feature
John W. Eaton <jwe@octave.org>
parents:
22296
diff
changeset
|
116 %reldir%/ov-cx-diag.cc \ |
8308417aff1c
use automake %reldir% feature
John W. Eaton <jwe@octave.org>
parents:
22296
diff
changeset
|
117 %reldir%/ov-cx-mat.cc \ |
8308417aff1c
use automake %reldir% feature
John W. Eaton <jwe@octave.org>
parents:
22296
diff
changeset
|
118 %reldir%/ov-dld-fcn.cc \ |
8308417aff1c
use automake %reldir% feature
John W. Eaton <jwe@octave.org>
parents:
22296
diff
changeset
|
119 %reldir%/ov-fcn-handle.cc \ |
8308417aff1c
use automake %reldir% feature
John W. Eaton <jwe@octave.org>
parents:
22296
diff
changeset
|
120 %reldir%/ov-fcn.cc \ |
8308417aff1c
use automake %reldir% feature
John W. Eaton <jwe@octave.org>
parents:
22296
diff
changeset
|
121 %reldir%/ov-float.cc \ |
8308417aff1c
use automake %reldir% feature
John W. Eaton <jwe@octave.org>
parents:
22296
diff
changeset
|
122 %reldir%/ov-flt-complex.cc \ |
8308417aff1c
use automake %reldir% feature
John W. Eaton <jwe@octave.org>
parents:
22296
diff
changeset
|
123 %reldir%/ov-flt-cx-diag.cc \ |
8308417aff1c
use automake %reldir% feature
John W. Eaton <jwe@octave.org>
parents:
22296
diff
changeset
|
124 %reldir%/ov-flt-cx-mat.cc \ |
8308417aff1c
use automake %reldir% feature
John W. Eaton <jwe@octave.org>
parents:
22296
diff
changeset
|
125 %reldir%/ov-flt-re-diag.cc \ |
8308417aff1c
use automake %reldir% feature
John W. Eaton <jwe@octave.org>
parents:
22296
diff
changeset
|
126 %reldir%/ov-flt-re-mat.cc \ |
8308417aff1c
use automake %reldir% feature
John W. Eaton <jwe@octave.org>
parents:
22296
diff
changeset
|
127 %reldir%/ov-java.cc \ |
8308417aff1c
use automake %reldir% feature
John W. Eaton <jwe@octave.org>
parents:
22296
diff
changeset
|
128 %reldir%/ov-lazy-idx.cc \ |
30852
95725e6ad9c1
restore part of the old octave_range class as octave_legacy_range
John W. Eaton <jwe@octave.org>
parents:
30503
diff
changeset
|
129 %reldir%/ov-legacy-range.cc \ |
28588
ee9b1081471f
allow integer constants > flintmax to be represented exactly (bug #45945)
John W. Eaton <jwe@octave.org>
parents:
28427
diff
changeset
|
130 %reldir%/ov-magic-int.cc \ |
23495
8308417aff1c
use automake %reldir% feature
John W. Eaton <jwe@octave.org>
parents:
22296
diff
changeset
|
131 %reldir%/ov-mex-fcn.cc \ |
8308417aff1c
use automake %reldir% feature
John W. Eaton <jwe@octave.org>
parents:
22296
diff
changeset
|
132 %reldir%/ov-null-mat.cc \ |
8308417aff1c
use automake %reldir% feature
John W. Eaton <jwe@octave.org>
parents:
22296
diff
changeset
|
133 %reldir%/ov-oncleanup.cc \ |
8308417aff1c
use automake %reldir% feature
John W. Eaton <jwe@octave.org>
parents:
22296
diff
changeset
|
134 %reldir%/ov-perm.cc \ |
8308417aff1c
use automake %reldir% feature
John W. Eaton <jwe@octave.org>
parents:
22296
diff
changeset
|
135 %reldir%/ov-range.cc \ |
33346
e8854b8d2486
maint: merge default to bytecode-interpreter
John W. Eaton <jwe@octave.org>
parents:
33339
diff
changeset
|
136 %reldir%/ov-ref.cc \ |
23495
8308417aff1c
use automake %reldir% feature
John W. Eaton <jwe@octave.org>
parents:
22296
diff
changeset
|
137 %reldir%/ov-re-diag.cc \ |
8308417aff1c
use automake %reldir% feature
John W. Eaton <jwe@octave.org>
parents:
22296
diff
changeset
|
138 %reldir%/ov-re-mat.cc \ |
8308417aff1c
use automake %reldir% feature
John W. Eaton <jwe@octave.org>
parents:
22296
diff
changeset
|
139 %reldir%/ov-scalar.cc \ |
8308417aff1c
use automake %reldir% feature
John W. Eaton <jwe@octave.org>
parents:
22296
diff
changeset
|
140 %reldir%/ov-str-mat.cc \ |
8308417aff1c
use automake %reldir% feature
John W. Eaton <jwe@octave.org>
parents:
22296
diff
changeset
|
141 %reldir%/ov-struct.cc \ |
8308417aff1c
use automake %reldir% feature
John W. Eaton <jwe@octave.org>
parents:
22296
diff
changeset
|
142 %reldir%/ov-typeinfo.cc \ |
8308417aff1c
use automake %reldir% feature
John W. Eaton <jwe@octave.org>
parents:
22296
diff
changeset
|
143 %reldir%/ov-usr-fcn.cc \ |
8308417aff1c
use automake %reldir% feature
John W. Eaton <jwe@octave.org>
parents:
22296
diff
changeset
|
144 %reldir%/ov.cc \ |
8308417aff1c
use automake %reldir% feature
John W. Eaton <jwe@octave.org>
parents:
22296
diff
changeset
|
145 %reldir%/ovl.cc \ |
15057
46b19589b593
maint: Partition src/ directory with more code in subdirs.
Rik <rik@octave.org>
parents:
diff
changeset
|
146 $(OV_INTTYPE_SRC) \ |
46b19589b593
maint: Partition src/ directory with more code in subdirs.
Rik <rik@octave.org>
parents:
diff
changeset
|
147 $(OV_SPARSE_SRC) |
46b19589b593
maint: Partition src/ directory with more code in subdirs.
Rik <rik@octave.org>
parents:
diff
changeset
|
148 |
21292
c1c601b8e3df
don't install template source files for octave_value classes
John W. Eaton <jwe@octave.org>
parents:
21291
diff
changeset
|
149 ## These source files contain template definitions that are included |
c1c601b8e3df
don't install template source files for octave_value classes
John W. Eaton <jwe@octave.org>
parents:
21291
diff
changeset
|
150 ## in other files. They are not supposed to be compiled separately, |
c1c601b8e3df
don't install template source files for octave_value classes
John W. Eaton <jwe@octave.org>
parents:
21291
diff
changeset
|
151 ## so they should not appear in the OCTAVE_VALUE_SRC list. |
c1c601b8e3df
don't install template source files for octave_value classes
John W. Eaton <jwe@octave.org>
parents:
21291
diff
changeset
|
152 |
32361
4acb694518de
Search for tests in and install octave-value template sources (bug #64696).
John W. Eaton <jwe@octave.org>
parents:
30852
diff
changeset
|
153 LIBINTERP_TEMPLATE_SRC += \ |
23495
8308417aff1c
use automake %reldir% feature
John W. Eaton <jwe@octave.org>
parents:
22296
diff
changeset
|
154 %reldir%/ov-base-diag.cc \ |
8308417aff1c
use automake %reldir% feature
John W. Eaton <jwe@octave.org>
parents:
22296
diff
changeset
|
155 %reldir%/ov-base-int.cc \ |
8308417aff1c
use automake %reldir% feature
John W. Eaton <jwe@octave.org>
parents:
22296
diff
changeset
|
156 %reldir%/ov-base-mat.cc \ |
8308417aff1c
use automake %reldir% feature
John W. Eaton <jwe@octave.org>
parents:
22296
diff
changeset
|
157 %reldir%/ov-base-scalar.cc \ |
8308417aff1c
use automake %reldir% feature
John W. Eaton <jwe@octave.org>
parents:
22296
diff
changeset
|
158 %reldir%/ov-base-sparse.cc |
21292
c1c601b8e3df
don't install template source files for octave_value classes
John W. Eaton <jwe@octave.org>
parents:
21291
diff
changeset
|
159 |
23495
8308417aff1c
use automake %reldir% feature
John W. Eaton <jwe@octave.org>
parents:
22296
diff
changeset
|
160 noinst_LTLIBRARIES += %reldir%/liboctave-value.la |
15107
03381a36f70d
generate convenience libraries for new parse-tree and interpfcn subdirectories
John W. Eaton <jwe@octave.org>
parents:
15057
diff
changeset
|
161 |
23495
8308417aff1c
use automake %reldir% feature
John W. Eaton <jwe@octave.org>
parents:
22296
diff
changeset
|
162 %canon_reldir%_liboctave_value_la_SOURCES = $(OCTAVE_VALUE_SRC) |
15752
f96faf028d90
make java functions part of core octave_value classes
John W. Eaton <jwe@octave.org>
parents:
15281
diff
changeset
|
163 |
21092
429f83903400
maint: Use "FIXME:" more places in code base.
Rik <rik@octave.org>
parents:
20940
diff
changeset
|
164 ## FIXME: maybe it would be better to limit the JAVA flags to |
15752
f96faf028d90
make java functions part of core octave_value classes
John W. Eaton <jwe@octave.org>
parents:
15281
diff
changeset
|
165 ## the compile commands for ov-java.cc? Does JAVA_LIBS need to be |
f96faf028d90
make java functions part of core octave_value classes
John W. Eaton <jwe@octave.org>
parents:
15281
diff
changeset
|
166 ## added to LIBOCTINTERP_LINK_DEPS (see libinterp/link-deps.mk)? |
f96faf028d90
make java functions part of core octave_value classes
John W. Eaton <jwe@octave.org>
parents:
15281
diff
changeset
|
167 ## Should we have a separate set of JAVA_LDFLAGS? |
f96faf028d90
make java functions part of core octave_value classes
John W. Eaton <jwe@octave.org>
parents:
15281
diff
changeset
|
168 |
23495
8308417aff1c
use automake %reldir% feature
John W. Eaton <jwe@octave.org>
parents:
22296
diff
changeset
|
169 %canon_reldir%_liboctave_value_la_CPPFLAGS = \ |
20327
0ce7d8303152
eliminate recursive make invocations in liboctave and libinterp directories
John W. Eaton <jwe@octave.org>
parents:
19878
diff
changeset
|
170 $(libinterp_liboctinterp_la_CPPFLAGS) \ |
18013
501cb6a90f0f
maint: Replace unnecessary tabs with spaces.
Rik <rik@octave.org>
parents:
17858
diff
changeset
|
171 $(HDF5_CPPFLAGS) \ |
15752
f96faf028d90
make java functions part of core octave_value classes
John W. Eaton <jwe@octave.org>
parents:
15281
diff
changeset
|
172 $(JAVA_CPPFLAGS) |
f96faf028d90
make java functions part of core octave_value classes
John W. Eaton <jwe@octave.org>
parents:
15281
diff
changeset
|
173 |
23495
8308417aff1c
use automake %reldir% feature
John W. Eaton <jwe@octave.org>
parents:
22296
diff
changeset
|
174 %canon_reldir%_liboctave_value_la_LIBADD = $(JAVA_LIBS) |