1 AT_SETUP([Set node properties])
3 AT_DATA([empty/configure.ac],
4 [[AC_CONFIG_FILES(Makefile)
6 AT_DATA([empty/Makefile.am],
16 PROPERTY (Installation directory): bindir
17 PROPERTY (Libraries): $(GDL_LIBS)
19 AT_DATA([reference.am],
21 bin_PROGRAMS = target1
23 target1_LDADD = $(GDL_LIBS)
25 AT_PARSER_CHECK([load empty \
27 set 0:0 lib '$(GDL_LIBS)' \
30 AT_CHECK([diff -b empty1/Makefile.am reference.am])
31 AT_PARSER_CHECK([load empty1 \
33 AT_CHECK([diff output expect])
40 PROPERTY (Installation directory): bindir
41 PROPERTY (Libraries): $(GDL_LIBS) $(GLIB_LIBS)
43 AT_DATA([reference.am],
45 bin_PROGRAMS = target1
47 target1_LDADD = $(GDL_LIBS) \
50 AT_PARSER_CHECK([load empty1 \
52 set 0:0 lib '$(GDL_LIBS) $(GLIB_LIBS)' \
55 AT_CHECK([diff -b empty2/Makefile.am reference.am])
56 AT_PARSER_CHECK([load empty2 \
58 AT_CHECK([diff output expect])
65 PROPERTY (Installation directory): bindir
66 PROPERTY (Libraries): $(GLIB_LIBS)
68 AT_DATA([reference.am],
70 bin_PROGRAMS = target1
72 target1_LDADD = $(GLIB_LIBS)
74 AT_PARSER_CHECK([load empty2 \
76 set 0:0 lib '$(GLIB_LIBS)' \
79 AT_CHECK([diff -b empty3/Makefile.am reference.am])
80 AT_PARSER_CHECK([load empty3 \
82 AT_CHECK([diff output expect])
89 PROPERTY (Installation directory): bindir
91 AT_DATA([reference.am],
93 bin_PROGRAMS = target1
95 AT_PARSER_CHECK([load empty3 \
100 AT_CHECK([diff -b empty4/Makefile.am reference.am])
101 AT_PARSER_CHECK([load empty4 \
103 AT_CHECK([diff output expect])
110 PROPERTY (Installation directory): bindir
111 PROPERTY (Libraries): $(GDL_LIBS)
113 PROPERTY (Installation directory): bindir
115 AT_DATA([reference.am],
117 bin_PROGRAMS = target1 \
120 target1_LDADD = $(GDL_LIBS)
122 AT_PARSER_CHECK([load empty4 \
124 set 0:0 lib '$(GDL_LIBS)' \
125 add target 0 target2 prog \
128 AT_CHECK([diff -b empty5/Makefile.am reference.am])
129 AT_PARSER_CHECK([load empty5 \
131 AT_CHECK([diff output expect])
138 PROPERTY (Installation directory): bindir
139 PROPERTY (Libraries): $(GDL_LIBS)
141 PROPERTY (Installation directory): bindir
144 AT_DATA([reference.am],
146 bin_PROGRAMS = target1 \
149 target1_LDADD = $(GDL_LIBS)
154 AT_PARSER_CHECK([load empty5 \
156 add source 0:1 source1 \
159 AT_CHECK([diff -b empty6/Makefile.am reference.am])
160 AT_PARSER_CHECK([load empty6 \
162 AT_CHECK([diff output expect])
169 PROPERTY (Installation directory): bindir
170 PROPERTY (Libraries): $(GDL_LIBS)
172 PROPERTY (Installation directory): bindir
173 PROPERTY (Libraries): $(GDL_LIBS)
176 AT_DATA([reference.am],
178 bin_PROGRAMS = target1 \
181 target1_LDADD = $(GDL_LIBS)
186 target2_LDADD = $(GDL_LIBS)
188 AT_PARSER_CHECK([load empty6 \
190 set 0:1 lib '$(GDL_LIBS)' \
193 AT_CHECK([diff -b empty7/Makefile.am reference.am])
194 AT_PARSER_CHECK([load empty7 \
196 AT_CHECK([diff output expect])
203 PROPERTY (Installation directory): bindir
204 PROPERTY (Libraries): $(GDL_LIBS)
207 PROPERTY (Installation directory): bindir
208 PROPERTY (Libraries): $(GDL_LIBS)
211 AT_DATA([reference.am],
213 bin_PROGRAMS = target1 \
219 target1_LDADD = $(GDL_LIBS)
224 target2_LDADD = $(GDL_LIBS)
226 AT_PARSER_CHECK([load empty7 \
228 add source 0:0 source2 \
231 AT_CHECK([diff -b empty8/Makefile.am reference.am])
232 AT_PARSER_CHECK([load empty8 \
234 AT_CHECK([diff output expect])
241 PROPERTY (Installation directory): bindir
242 PROPERTY (Libraries): $(GDL_LIBS)
245 PROPERTY (Installation directory): bindir
246 PROPERTY (Libraries): $(GDL_LIBS)
248 TARGET (): library1.la
249 PROPERTY (Installation directory): libdir
251 AT_DATA([reference.am],
253 bin_PROGRAMS = target1 \
259 target1_LDADD = $(GDL_LIBS)
264 target2_LDADD = $(GDL_LIBS)
269 AT_PARSER_CHECK([load empty8 \
271 add target 0 library1.la lib \
274 AT_CHECK([diff -b empty9/Makefile.am reference.am])
275 AT_PARSER_CHECK([load empty9 \
277 AT_CHECK([diff output expect])
284 PROPERTY (Installation directory): bindir
285 PROPERTY (Libraries): $(GDL_LIBS)
288 PROPERTY (Installation directory): bindir
289 PROPERTY (Libraries): $(GDL_LIBS)
291 TARGET (): library1.la
292 PROPERTY (Installation directory): libdir
293 PROPERTY (Libraries): $(GDL_LIBS)
295 AT_DATA([reference.am],
297 bin_PROGRAMS = target1 \
303 target1_LDADD = $(GDL_LIBS)
308 target2_LDADD = $(GDL_LIBS)
313 library1_la_LIBADD = $(GDL_LIBS)
315 AT_PARSER_CHECK([load empty9 \
317 set 0:2 lib '$(GDL_LIBS)' \
320 AT_CHECK([diff -b empty10/Makefile.am reference.am])
321 AT_PARSER_CHECK([load empty10 \
323 AT_CHECK([diff output expect])
329 PROPERTY (Installation directories): plugindir =
331 PROPERTY (Installation directory): bindir
332 PROPERTY (Libraries): $(GDL_LIBS)
335 PROPERTY (Installation directory): bindir
336 PROPERTY (Libraries): $(GDL_LIBS)
338 TARGET (): library1.la
339 PROPERTY (Installation directory): plugindir
340 PROPERTY (Libraries): $(GDL_LIBS)
342 AT_DATA([reference.am],
344 bin_PROGRAMS = target1 \
350 target1_LDADD = $(GDL_LIBS)
355 target2_LDADD = $(GDL_LIBS)
358 plugin_LTLIBRARIES = \
361 library1_la_LIBADD = $(GDL_LIBS)
363 AT_PARSER_CHECK([load empty10 \
365 set 0:2 instdir 'plugindir' \
368 AT_CHECK([diff -b empty11/Makefile.am reference.am])
369 AT_PARSER_CHECK([load empty11 \
371 AT_CHECK([diff -b output expect])
377 PROPERTY (Installation directories): progdir = plugindir =
379 PROPERTY (Installation directory): progdir
380 PROPERTY (Libraries): $(GDL_LIBS)
383 PROPERTY (Installation directory): bindir
384 PROPERTY (Libraries): $(GDL_LIBS)
386 TARGET (): library1.la
387 PROPERTY (Installation directory): plugindir
388 PROPERTY (Libraries): $(GDL_LIBS)
390 AT_DATA([reference.am],
396 bin_PROGRAMS = target2
401 target1_LDADD = $(GDL_LIBS)
406 target2_LDADD = $(GDL_LIBS)
409 plugin_LTLIBRARIES = \
412 library1_la_LIBADD = $(GDL_LIBS)
414 AT_PARSER_CHECK([load empty11 \
416 set 0:0 instdir 'progdir' \
419 AT_CHECK([diff -b empty12/Makefile.am reference.am])
420 AT_PARSER_CHECK([load empty12 \
422 AT_CHECK([diff -b output expect])
428 PROPERTY (Installation directories): plugindir =
430 PROPERTY (Installation directory): bindir
431 PROPERTY (Libraries): $(GDL_LIBS)
434 PROPERTY (Installation directory): bindir
435 PROPERTY (Libraries): $(GDL_LIBS)
437 TARGET (): library1.la
438 PROPERTY (Installation directory): plugindir
439 PROPERTY (Libraries): $(GDL_LIBS)
441 AT_DATA([reference.am],
443 bin_PROGRAMS = target1 \
449 target1_LDADD = $(GDL_LIBS)
454 target2_LDADD = $(GDL_LIBS)
457 plugin_LTLIBRARIES = \
460 library1_la_LIBADD = $(GDL_LIBS)
462 AT_PARSER_CHECK([load empty12 \
464 set 0:0 instdir 'bindir' \
467 AT_CHECK([diff -b empty13/Makefile.am reference.am])
468 AT_PARSER_CHECK([load empty13 \
470 AT_CHECK([diff -b output expect])
476 PROPERTY (Installation directories): progdir = plugindir =
478 PROPERTY (Installation directory): bindir
479 PROPERTY (Libraries): $(GDL_LIBS)
482 PROPERTY (Installation directory): progdir
483 PROPERTY (Libraries): $(GDL_LIBS)
485 TARGET (): library1.la
486 PROPERTY (Installation directory): plugindir
487 PROPERTY (Libraries): $(GDL_LIBS)
489 AT_DATA([reference.am],
491 bin_PROGRAMS = target1
500 target1_LDADD = $(GDL_LIBS)
505 target2_LDADD = $(GDL_LIBS)
508 plugin_LTLIBRARIES = \
511 library1_la_LIBADD = $(GDL_LIBS)
513 AT_PARSER_CHECK([load empty13 \
515 set 0:1 instdir 'progdir' \
518 AT_CHECK([diff -b empty14/Makefile.am reference.am])
519 AT_PARSER_CHECK([load empty14 \
521 AT_CHECK([diff -b output expect])
527 PROPERTY (Installation directories): plugindir =
529 PROPERTY (Installation directory): bindir
530 PROPERTY (Libraries): $(GDL_LIBS)
533 PROPERTY (Installation directory): bindir
534 PROPERTY (Libraries): $(GDL_LIBS)
536 TARGET (): library1.la
537 PROPERTY (Installation directory): plugindir
538 PROPERTY (Libraries): $(GDL_LIBS)
540 AT_DATA([reference.am],
542 bin_PROGRAMS = target1 \
548 target1_LDADD = $(GDL_LIBS)
553 target2_LDADD = $(GDL_LIBS)
556 plugin_LTLIBRARIES = \
559 library1_la_LIBADD = $(GDL_LIBS)
561 AT_PARSER_CHECK([load empty14 \
563 set 0:1 instdir 'bindir' \
566 AT_CHECK([diff -b empty15/Makefile.am reference.am])
567 AT_PARSER_CHECK([load empty15 \
569 AT_CHECK([diff -b output expect])
575 PROPERTY (Installation directories): plugindir =
577 PROPERTY (Installation directory): bindir
578 PROPERTY (Libraries): $(GDL_LIBS)
581 PROPERTY (Installation directory): bindir
582 PROPERTY (Libraries): $(GDL_LIBS)
584 TARGET (): library1.la
585 PROPERTY (Do not install): true
586 PROPERTY (Libraries): $(GDL_LIBS)
588 AT_DATA([reference.am],
590 bin_PROGRAMS = target1 \
596 target1_LDADD = $(GDL_LIBS)
601 target2_LDADD = $(GDL_LIBS)
604 noinst_LTLIBRARIES = \
607 library1_la_LIBADD = $(GDL_LIBS)
609 AT_PARSER_CHECK([load empty15 \
614 AT_CHECK([diff -b empty16/Makefile.am reference.am])
615 AT_PARSER_CHECK([load empty16 \
617 AT_CHECK([diff -b output expect])
623 PROPERTY (Installation directories): plugindir =
625 PROPERTY (Installation directory): bindir
626 PROPERTY (Libraries): $(GDL_LIBS)
629 PROPERTY (Installation directory): bindir
630 PROPERTY (Libraries): $(GDL_LIBS)
632 TARGET (): library1.la
633 PROPERTY (Installation directory): libdir
634 PROPERTY (Libraries): $(GDL_LIBS)
636 AT_DATA([reference.am],
638 bin_PROGRAMS = target1 \
644 target1_LDADD = $(GDL_LIBS)
649 target2_LDADD = $(GDL_LIBS)
655 library1_la_LIBADD = $(GDL_LIBS)
657 AT_PARSER_CHECK([load empty16 \
662 AT_CHECK([diff -b empty17/Makefile.am reference.am])
663 AT_PARSER_CHECK([load empty17 \
665 AT_CHECK([diff -b output expect])
671 PROPERTY (Installation directories): plugindir =
673 PROPERTY (Installation directory): bindir
674 PROPERTY (Libraries): $(GDL_LIBS)
677 PROPERTY (Installation directory): bindir
678 PROPERTY (Libraries): $(GDL_LIBS)
680 TARGET (): library1.la
681 PROPERTY (Installation directory): plugindir
682 PROPERTY (Build for check only): true
683 PROPERTY (Libraries): $(GDL_LIBS)
685 AT_DATA([reference.am],
687 bin_PROGRAMS = target1 \
693 target1_LDADD = $(GDL_LIBS)
698 target2_LDADD = $(GDL_LIBS)
701 check_plugin_LTLIBRARIES = \
704 library1_la_LIBADD = $(GDL_LIBS)
706 AT_PARSER_CHECK([load empty17 \
709 set 0:2 instdir 'plugin' \
712 AT_CHECK([diff -b empty18/Makefile.am reference.am])
713 AT_PARSER_CHECK([load empty18 \
715 AT_CHECK([diff -b output expect])
721 PROPERTY (Installation directories): plugindir = @plugindir@
723 PROPERTY (Installation directory): bindir
724 PROPERTY (Libraries): $(GDL_LIBS)
727 PROPERTY (Installation directory): bindir
728 PROPERTY (Libraries): $(GDL_LIBS)
730 TARGET (): library1.la
731 PROPERTY (Installation directory): plugindir
732 PROPERTY (Build for check only): true
733 PROPERTY (Libraries): $(GDL_LIBS)
735 AT_DATA([reference.am],
737 bin_PROGRAMS = target1 \
743 target1_LDADD = $(GDL_LIBS)
748 target2_LDADD = $(GDL_LIBS)
750 plugindir = @plugindir@
751 check_plugin_LTLIBRARIES = \
754 library1_la_LIBADD = $(GDL_LIBS)
756 AT_PARSER_CHECK([load empty18 \
758 set 0 instdir 'plugindir=@plugindir@' \
761 AT_CHECK([diff -b empty19/Makefile.am reference.am])
762 AT_PARSER_CHECK([load empty19 \
764 AT_CHECK([diff -b output expect])