1 # Copyright (C) 2013-2017 Roland Lutz
3 # This program is free software; you can redistribute it and/or modify
4 # it under the terms of the GNU General Public License as published by
5 # the Free Software Foundation; either version 2 of the License, or
6 # (at your option) any later version.
8 # This program is distributed in the hope that it will be useful,
9 # but WITHOUT ANY WARRANTY; without even the implied warranty of
10 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
11 # GNU General Public License for more details.
13 # You should have received a copy of the GNU General Public License
14 # along with this program; if not, write to the Free Software Foundation,
15 # Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
17 AM_CPPFLAGS = -I$(top_srcdir)/include
18 AM_CFLAGS = -Wall -W -Werror -Wno-empty-body
19 LDADD = $(top_builddir)/src/storage/libxornstorage.la
23 AM_TESTS_ENVIRONMENT = \
24 PYTHONPATH='$(top_builddir)/built-packages'; \
26 PY_LOG_COMPILER = $(PYTHON)
29 storage/snippets/example \
30 storage/snippets/functions \
31 storage/snippets/motivation \
32 storage/copy_attached \
34 storage/copy_objects \
37 storage/get_attribute \
38 storage/get_location \
42 storage/invalid_obtype \
44 storage/multiple_assignments \
48 storage/query_attached \
49 storage/reloc_attach \
51 storage/select_by_attribute \
53 storage/set_attribute \
61 cpython/snippets/storage_funcs.py \
62 cpython/snippets/guile.py \
63 cpython/storage/copy_attached.py \
64 cpython/storage/copy_object.py \
65 cpython/storage/copy_objects.py \
66 cpython/storage/data_ctors.py \
67 cpython/storage/delete_sel.py \
68 cpython/storage/exist.py \
69 cpython/storage/get_loc_attach.py \
70 cpython/storage/get_loc_order.py \
71 cpython/storage/get_obdata.py \
72 cpython/storage/get_objects.py \
73 cpython/storage/get_obtype.py \
74 cpython/storage/is_selected.py \
75 cpython/storage/module.py \
76 cpython/storage/normalize.py \
77 cpython/storage/ob_equality.py \
78 cpython/storage/pointer.py \
79 cpython/storage/query_attached.py \
80 cpython/storage/reloc_attach.py \
81 cpython/storage/reloc_order.py \
82 cpython/storage/selection.py \
83 cpython/storage/set_obdata.py \
84 cpython/storage/stat.py \
85 cpython/storage/string.py \
86 cpython/storage/transient.py \
87 cpython/storage/validate.py \
89 python/snippets/xml_writer.py \
94 python/xml_writer.py \
95 python/geda/attrib.py \
96 python/geda/complex.py \
97 python/geda/parse_attrib.py \
98 python/geda/pixmap.py \
99 python/geda/plain_transform.py \
100 python/geda/plainread_log.py \
101 python/geda/ripperdir.py \
102 python/geda/unhide_attrib.py \
103 python/geda/xmlread.py \
104 python/geda/xmlread_log.py \
105 python/geda/xmlwrite.py
108 python/geda/pixmap.data \
109 python/geda/plain_transform.sch \
110 python/geda/plain_transform.sch.xml \
111 python/geda/ripperdir.sch \
112 python/geda/xmlread.sch \
113 python/geda/xmlread.sch.xml \
114 python/geda/xmlwrite.sch.xml
117 python/geda/xmlread.out \
118 python/geda/xmlwrite.out
120 TESTS = $(check_PROGRAMS) $(pythontests)
124 cpython/storage/Setup.py \
125 $(pythontests) $(testdata)