missing NULL terminator in set_config_x
[geda-gaf.git] / utils / tests / gxyrs / Makefile.am
blobf88f2387893d71db0dcea284ef2d4d2b72dc9439
1 PERL = perl
3 TEST_EXTENSIONS = .out
5 AM_TESTS_ENVIRONMENT = GXYRS='$(PERL) -I $(abs_srcdir)/../../gxyrs -w $(abs_builddir)/../../gxyrs/gxyrs'
6 OUT_LOG_COMPILER = $(srcdir)/run-test
8 dist_check_SCRIPTS = run-test
9 EXTRA_DIST = $(input_files) $(TESTS) $(error_files) tests.list README
11 mostlyclean-local:
12         rm -rf *.run
14 input_files = \
15         inputs/do_nothing.pl \
16         inputs/pcb_example1.xy \
17         inputs/pcb_example2.xy \
18         inputs/protel_example1_mil.txt \
19         inputs/protel_example1_mm.txt \
20         inputs/report1.txt \
21         inputs/report2.txt
23 TESTS = outputs/chunits_2mm_6col_tab_notit.out \
24         outputs/chunits_already_done.out \
25         outputs/chunits_bad_col_num1.out \
26         outputs/chunits_bad_col_num2.out \
27         outputs/chunits_col_num_too_high.out \
28         outputs/chunits_done_notitle.out \
29         outputs/chunits_negative_col_num.out \
30         outputs/chunits_no_units.out \
31         outputs/chunits_to_mil_2cols.out \
32         outputs/chunits_to_mil.out \
33         outputs/chunits_to_mm_2cols.out \
34         outputs/chunits_to_mm_6col_tab.out \
35         outputs/chunits_to_mm_no_title.out \
36         outputs/chunits_to_mm.out \
37         outputs/chunits_units_not_supported.out \
38         outputs/del_case_insens1.out \
39         outputs/del_case_insens2.out \
40         outputs/del_case_sens1.out \
41         outputs/del_case_sens2.out \
42         outputs/del_case_sens3.out \
43         outputs/del_case_sens4.out \
44         outputs/del_check_cols_no_match.out \
45         outputs/del_check_cols_return_minus1.out \
46         outputs/do_nothing.out \
47         outputs/do_nothing_tabulated.out \
48         outputs/footprint_pcb1.out \
49         outputs/footprint_protel1.out \
50         outputs/footprint_report1.out \
51         outputs/insert_col_bad_col_num1.out \
52         outputs/insert_col_bad_col_num2.out \
53         outputs/insert_col_col_num_too_high.out \
54         outputs/insert_col_first_pos.out \
55         outputs/insert_col_negative_col_num.out \
56         outputs/insert_col_second_pos.out \
57         outputs/match_col_insens1.out \
58         outputs/match_col_insens2.out \
59         outputs/match_col_insens3.out \
60         outputs/match_col_insens4.out \
61         outputs/match_col_is_negative.out \
62         outputs/match_col_is_not_num2.out \
63         outputs/match_col_is_not_num.out \
64         outputs/match_col_is_real.out \
65         outputs/match_col_is_too_high.out \
66         outputs/match_col_sens1.out \
67         outputs/match_col_sens2.out \
68         outputs/match_col_sens3.out \
69         outputs/match_col_sens4.out \
70         outputs/match_no_args.out \
71         outputs/multiply_bad_col_num1.out \
72         outputs/multiply_bad_col_num2.out \
73         outputs/multiply_col_num_too_high.out \
74         outputs/multiply_integer_factor.out \
75         outputs/multiply_negative_col_num.out \
76         outputs/multiply_negative_integer_factor.out \
77         outputs/multiply_negative_real_factor.out \
78         outputs/multiply_real_factor.out \
79         outputs/multiply_with_checklist.out \
80         outputs/offset_bad_col_num1.out \
81         outputs/offset_bad_col_num2.out \
82         outputs/offset_check_cols_match.out \
83         outputs/offset_check_cols_no_match.out \
84         outputs/offset_check_cols_return_minus1.out \
85         outputs/offset_col_num_too_high.out \
86         outputs/offset_match_negative_offset.out \
87         outputs/offset_match_negative_real_offset.out \
88         outputs/offset_match_no_units_in_file.out \
89         outputs/offset_match_real_offset.out \
90         outputs/offset_negative_col_num.out \
91         outputs/output_delimiter.out \
92         outputs/panelize_bad_ref_col_num1.out \
93         outputs/panelize_bad_ref_col_num2.out \
94         outputs/panelize_bad_x_col_num1.out \
95         outputs/panelize_bad_x_col_num2.out \
96         outputs/panelize_bad_y_col_num1.out \
97         outputs/panelize_bad_y_col_num2.out \
98         outputs/panelize_negative_ref_col_num.out \
99         outputs/panelize_negative_x_col_num.out \
100         outputs/panelize_negative_y_col_num.out \
101         outputs/panelize_ref_col_num_too_high.out \
102         outputs/panelize_tabulate.out \
103         outputs/panelize_x_col_num_too_high.out \
104         outputs/panelize_y_col_num_too_high.out \
105         outputs/process_comment.out \
106         outputs/rotate_bad_col_num1.out \
107         outputs/rotate_bad_col_num2.out \
108         outputs/rotate_case_insens.out \
109         outputs/rotate_case_sens.out \
110         outputs/rotate_check_cols_no_match.out \
111         outputs/rotate_check_cols_return_minus1.out \
112         outputs/rotate_col_num_too_high.out \
113         outputs/rotate_negative_angle.out \
114         outputs/rotate_negative_col_num.out \
115         outputs/rotate_negative_real_angle.out \
116         outputs/rotate_real_angle.out \
117         outputs/subst_bad_col_num1.out \
118         outputs/subst_bad_col_num2.out \
119         outputs/subst_check_cols_match.out \
120         outputs/subst_check_cols_no_match.out \
121         outputs/subst_check_cols_return_minus1.out \
122         outputs/subst_col_num_too_high.out \
123         outputs/subst_negative_col_num.out \
124         outputs/swap_cols_bad_col1_num1.out \
125         outputs/swap_cols_bad_col1_num2.out \
126         outputs/swap_cols_bad_col2_num1.out \
127         outputs/swap_cols_bad_col2_num2.out \
128         outputs/swap_cols_col1_num_too_high.out \
129         outputs/swap_cols_col2_num_too_high.out \
130         outputs/swap_cols_negative_col1_num.out \
131         outputs/swap_cols_negative_col2_num.out \
132         outputs/swap_cols_no_matchlist.out \
133         outputs/swap_cols_no_match.out \
134         outputs/swap_cols_with_match.out \
135         outputs/translate_bad_col_num1.out \
136         outputs/translate_bad_col_num2.out \
137         outputs/translate_col_change_R10_value.out \
138         outputs/translate_col_chg_all_val_plus_k.out \
139         outputs/translate_col_no_match1.out \
140         outputs/translate_col_no_match2.out \
141         outputs/translate_col_num_too_high.out \
142         outputs/translate_col_R10_value_case_insens.out \
143         outputs/translate_negative_col_num.out
145 error_files = \
146         outputs/chunits_2mm_6col_tab_notit.err \
147         outputs/chunits_already_done.err \
148         outputs/chunits_bad_col_num1.err \
149         outputs/chunits_bad_col_num2.err \
150         outputs/chunits_col_num_too_high.err \
151         outputs/chunits_done_notitle.err \
152         outputs/chunits_negative_col_num.err \
153         outputs/chunits_no_units.err \
154         outputs/chunits_to_mil_2cols.err \
155         outputs/chunits_to_mil.err \
156         outputs/chunits_to_mm_2cols.err \
157         outputs/chunits_to_mm_6col_tab.err \
158         outputs/chunits_to_mm_no_title.err \
159         outputs/chunits_to_mm.err \
160         outputs/chunits_units_not_supported.err \
161         outputs/del_case_insens1.err \
162         outputs/del_case_insens2.err \
163         outputs/del_case_sens1.err \
164         outputs/del_case_sens2.err \
165         outputs/del_case_sens3.err \
166         outputs/del_case_sens4.err \
167         outputs/del_check_cols_no_match.err \
168         outputs/del_check_cols_return_minus1.err \
169         outputs/do_nothing.err \
170         outputs/do_nothing_tabulated.err \
171         outputs/footprint_pcb1.err \
172         outputs/footprint_protel1.err \
173         outputs/footprint_report1.err \
174         outputs/insert_col_bad_col_num1.err \
175         outputs/insert_col_bad_col_num2.err \
176         outputs/insert_col_col_num_too_high.err \
177         outputs/insert_col_first_pos.err \
178         outputs/insert_col_negative_col_num.err \
179         outputs/insert_col_second_pos.err \
180         outputs/match_col_insens1.err \
181         outputs/match_col_insens2.err \
182         outputs/match_col_insens3.err \
183         outputs/match_col_insens4.err \
184         outputs/match_col_is_negative.err \
185         outputs/match_col_is_not_num2.err \
186         outputs/match_col_is_not_num.err \
187         outputs/match_col_is_real.err \
188         outputs/match_col_is_too_high.err \
189         outputs/match_col_sens1.err \
190         outputs/match_col_sens2.err \
191         outputs/match_col_sens3.err \
192         outputs/match_col_sens4.err \
193         outputs/match_no_args.err \
194         outputs/multiply_bad_col_num1.err \
195         outputs/multiply_bad_col_num2.err \
196         outputs/multiply_col_num_too_high.err \
197         outputs/multiply_integer_factor.err \
198         outputs/multiply_negative_col_num.err \
199         outputs/multiply_negative_integer_factor.err \
200         outputs/multiply_negative_real_factor.err \
201         outputs/multiply_real_factor.err \
202         outputs/multiply_with_checklist.err \
203         outputs/offset_bad_col_num1.err \
204         outputs/offset_bad_col_num2.err \
205         outputs/offset_check_cols_match.err \
206         outputs/offset_check_cols_no_match.err \
207         outputs/offset_check_cols_return_minus1.err \
208         outputs/offset_col_num_too_high.err \
209         outputs/offset_match_negative_offset.err \
210         outputs/offset_match_negative_real_offset.err \
211         outputs/offset_match_no_units_in_file.err \
212         outputs/offset_match_real_offset.err \
213         outputs/offset_negative_col_num.err \
214         outputs/output_delimiter.err \
215         outputs/panelize_bad_ref_col_num1.err \
216         outputs/panelize_bad_ref_col_num2.err \
217         outputs/panelize_bad_x_col_num1.err \
218         outputs/panelize_bad_x_col_num2.err \
219         outputs/panelize_bad_y_col_num1.err \
220         outputs/panelize_bad_y_col_num2.err \
221         outputs/panelize_negative_ref_col_num.err \
222         outputs/panelize_negative_x_col_num.err \
223         outputs/panelize_negative_y_col_num.err \
224         outputs/panelize_ref_col_num_too_high.err \
225         outputs/panelize_tabulate.err \
226         outputs/panelize_x_col_num_too_high.err \
227         outputs/panelize_y_col_num_too_high.err \
228         outputs/process_comment.err \
229         outputs/rotate_bad_col_num1.err \
230         outputs/rotate_bad_col_num2.err \
231         outputs/rotate_case_insens.err \
232         outputs/rotate_case_sens.err \
233         outputs/rotate_check_cols_no_match.err \
234         outputs/rotate_check_cols_return_minus1.err \
235         outputs/rotate_col_num_too_high.err \
236         outputs/rotate_negative_angle.err \
237         outputs/rotate_negative_col_num.err \
238         outputs/rotate_negative_real_angle.err \
239         outputs/rotate_real_angle.err \
240         outputs/subst_bad_col_num1.err \
241         outputs/subst_bad_col_num2.err \
242         outputs/subst_check_cols_match.err \
243         outputs/subst_check_cols_no_match.err \
244         outputs/subst_check_cols_return_minus1.err \
245         outputs/subst_col_num_too_high.err \
246         outputs/subst_negative_col_num.err \
247         outputs/swap_cols_bad_col1_num1.err \
248         outputs/swap_cols_bad_col1_num2.err \
249         outputs/swap_cols_bad_col2_num1.err \
250         outputs/swap_cols_bad_col2_num2.err \
251         outputs/swap_cols_col1_num_too_high.err \
252         outputs/swap_cols_col2_num_too_high.err \
253         outputs/swap_cols_negative_col1_num.err \
254         outputs/swap_cols_negative_col2_num.err \
255         outputs/swap_cols_no_matchlist.err \
256         outputs/swap_cols_no_match.err \
257         outputs/swap_cols_with_match.err \
258         outputs/translate_bad_col_num1.err \
259         outputs/translate_bad_col_num2.err \
260         outputs/translate_col_change_R10_value.err \
261         outputs/translate_col_chg_all_val_plus_k.err \
262         outputs/translate_col_no_match1.err \
263         outputs/translate_col_no_match2.err \
264         outputs/translate_col_num_too_high.err \
265         outputs/translate_col_R10_value_case_insens.err \
266         outputs/translate_negative_col_num.err