1 include $(top_srcdir)/build/Makefile.am.common
4 AM_CPPFLAGS= -I$(top_srcdir)/src \
5 -I$(top_builddir)/src \
6 -I$(top_srcdir)/src/tests \
8 AM_CFLAGS= $(ADG_CFLAGS)
9 LDADD= $(top_builddir)/src/tests/libadgtest.la \
10 $(top_builddir)/src/adg/libadg-1.la \
11 $(top_builddir)/src/cpml/libcpml-1.la \
15 TEST_PROGS+= test-utils$(EXEEXT)
16 test_utils_SOURCES= test-utils.c
18 TEST_PROGS+= test-type-builtins$(EXEEXT)
19 test_type_builtins_SOURCES= test-type-builtins.c
21 TEST_PROGS+= test-matrix$(EXEEXT)
22 test_matrix_SOURCES= test-matrix.c
24 TEST_PROGS+= test-model$(EXEEXT)
25 test_model_SOURCES= test-model.c
27 TEST_PROGS+= test-path$(EXEEXT)
28 test_path_SOURCES= test-path.c
30 TEST_PROGS+= test-point$(EXEEXT)
31 test_point_SOURCES= test-point.c
33 TEST_PROGS+= test-trail$(EXEEXT)
34 test_trail_SOURCES= test-trail.c
36 TEST_PROGS+= test-edges$(EXEEXT)
37 test_edges_SOURCES= test-edges.c
39 TEST_PROGS+= test-entity$(EXEEXT)
40 test_entity_SOURCES= test-entity.c
42 TEST_PROGS+= test-container$(EXEEXT)
43 test_container_SOURCES= test-container.c
45 TEST_PROGS+= test-alignment$(EXEEXT)
46 test_alignment_SOURCES= test-alignment.c
48 TEST_PROGS+= test-stroke$(EXEEXT)
49 test_stroke_SOURCES= test-stroke.c
51 TEST_PROGS+= test-hatch$(EXEEXT)
52 test_hatch_SOURCES= test-hatch.c
54 TEST_PROGS+= test-textual$(EXEEXT)
55 test_textual_SOURCES= test-textual.c
57 TEST_PROGS+= test-toy-text$(EXEEXT)
58 test_toy_text_SOURCES= test-toy-text.c
60 TEST_PROGS+= test-table-cell$(EXEEXT)
61 test_table_cell_SOURCES= test-table-cell.c
63 TEST_PROGS+= test-table-row$(EXEEXT)
64 test_table_row_SOURCES= test-table-row.c
66 TEST_PROGS+= test-table$(EXEEXT)
67 test_table_SOURCES= test-table.c
69 TEST_PROGS+= test-logo$(EXEEXT)
70 test_logo_SOURCES= test-logo.c
72 TEST_PROGS+= test-projection$(EXEEXT)
73 test_projection_SOURCES= test-projection.c
75 TEST_PROGS+= test-title-block$(EXEEXT)
76 test_title_block_SOURCES= test-title-block.c
78 TEST_PROGS+= test-dim$(EXEEXT)
79 test_dim_SOURCES= test-dim.c
81 TEST_PROGS+= test-ldim$(EXEEXT)
82 test_ldim_SOURCES= test-ldim.c
84 TEST_PROGS+= test-rdim$(EXEEXT)
85 test_rdim_SOURCES= test-rdim.c
87 TEST_PROGS+= test-adim$(EXEEXT)
88 test_adim_SOURCES= test-adim.c
90 TEST_PROGS+= test-marker$(EXEEXT)
91 test_marker_SOURCES= test-marker.c
93 TEST_PROGS+= test-arrow$(EXEEXT)
94 test_arrow_SOURCES= test-arrow.c
96 TEST_PROGS+= test-dash$(EXEEXT)
97 test_dash_SOURCES= test-dash.c
99 TEST_PROGS+= test-style$(EXEEXT)
100 test_style_SOURCES= test-style.c
102 TEST_PROGS+= test-color-style$(EXEEXT)
103 test_color_style_SOURCES= test-color-style.c
105 TEST_PROGS+= test-line-style$(EXEEXT)
106 test_line_style_SOURCES= test-line-style.c
108 TEST_PROGS+= test-fill-style$(EXEEXT)
109 test_fill_style_SOURCES= test-fill-style.c
111 TEST_PROGS+= test-ruled-fill$(EXEEXT)
112 test_ruled_fill_SOURCES= test-ruled-fill.c
114 TEST_PROGS+= test-font-style$(EXEEXT)
115 test_font_style_SOURCES= test-font-style.c
117 TEST_PROGS+= test-dim-style$(EXEEXT)
118 test_dim_style_SOURCES= test-dim-style.c
120 TEST_PROGS+= test-table-style$(EXEEXT)
121 test_table_style_SOURCES= test-table-style.c
123 TEST_PROGS+= test-param-dress$(EXEEXT)
124 test_param_dress_SOURCES= test-param-dress.c
126 TEST_PROGS+= test-dress$(EXEEXT)
127 test_dress_SOURCES= test-dress.c
129 TEST_PROGS+= test-canvas$(EXEEXT)
130 test_canvas_SOURCES= test-canvas.c
133 AM_CFLAGS+= $(PANGO_CFLAGS)
135 TEST_PROGS+= test-pango-style$(EXEEXT)
136 test_pango_style_SOURCES= test-pango-style.c
138 TEST_PROGS+= test-text$(EXEEXT)
139 test_text_SOURCES= test-text.c
143 if !DISABLE_GTK3_TESTS
145 TEST_PROGS+= test-gtk-area$(EXEEXT)
146 test_gtk_area_SOURCES= test-gtk-area.c
148 TEST_PROGS+= test-gtk-layout$(EXEEXT)
149 test_gtk_layout_SOURCES= test-gtk-layout.c
151 TEST_PROGS+= test-gtk-utils$(EXEEXT)
152 test_gtk_utils_SOURCES= test-gtk-utils.c
159 check_PROGRAMS= $(TEST_PROGS)
162 # Possibly remove files created on test coverage builds