source: rtems/c/src/ada-tests/configure.ac @ 4771ec9b

4.104.115
Last change on this file since 4771ec9b was 3ca942a, checked in by Joel Sherrill <joel.sherrill@…>, on 02/04/08 at 17:18:01

2008-02-04 Joel Sherrill <joel.sherrill@…>

  • configure.ac, sptests/Makefile.am: Exercise passing as object Id of SELF.
  • sptests/spname01/.cvsignore, sptests/spname01/Makefile.am, sptests/spname01/ada_spname01.scn, sptests/spname01/spname01.adb, sptests/spname01/sptest.adb, sptests/spname01/sptest.ads: New files.
  • Property mode set to 100644
File size: 3.6 KB
Line 
1## Process this file with autoconf to produce a configure script.
2##
3## $Id$
4
5AC_PREREQ(2.59)
6AC_INIT([rtems-ada-tests],[_RTEMS_VERSION],[http://www.rtems.org/bugzilla])
7AC_CONFIG_SRCDIR([support])
8RTEMS_TOP([../../..],[])
9
10RTEMS_CANONICAL_TARGET_CPU
11
12AM_INIT_AUTOMAKE([no-define foreign 1.9])
13AM_MAINTAINER_MODE
14
15AC_CHECK_PROGS([M4],[gm4 m4])
16RTEMS_PROG_GNAT
17RTEMS_CANONICALIZE_TOOLS
18
19RTEMS_ENV_RTEMSBSP
20RTEMS_PROJECT_ROOT
21
22RTEMS_CHECK_CUSTOM_BSP(RTEMS_BSP)
23RTEMS_CHECK_CPUOPTS([RTEMS_MULTIPROCESSING])
24
25AS_IF([test x"$HAVE_GNAT" = x"no"],[
26  AC_MSG_ERROR([No acceptable GNATMAKE found.])
27])
28
29AM_CONDITIONAL(HAS_MP,[test "$rtems_cv_RTEMS_MULTIPROCESSING" = yes])
30
31RTEMS_CHECK_TOOL([GNATPREP],[gnatprep],[])
32
33# FIXME: Enable building the examples which are known to be broken
34AM_CONDITIONAL([EXPADA],
35  [test x"$enable_expada" = xyes && test x"$HAVE_GNAT" = xyes])
36
37RTEMS_PROJECT_ROOT
38
39AC_SUBST([rtems_ada_testsdir],["\$(libdir)/rtems-][RTEMS_API][/ada-tests"])
40
41# Explicitly list all Makefiles here
42AC_CONFIG_FILES([Makefile])
43
44AC_CONFIG_FILES([support/Makefile])
45
46AC_CONFIG_FILES([
47samples/Makefile
48samples/base_sp/Makefile
49samples/hello/Makefile
50samples/ticker/Makefile
51samples/nsecs/Makefile
52samples/base_mp/Makefile
53samples/base_mp/node1/Makefile
54samples/base_mp/node2/Makefile
55])
56
57AC_CONFIG_FILES([
58sptests/Makefile
59sptests/sp01/Makefile
60sptests/sp02/Makefile
61sptests/sp03/Makefile
62sptests/sp04/Makefile
63sptests/sp05/Makefile
64sptests/sp06/Makefile
65sptests/sp07/Makefile
66sptests/sp08/Makefile
67sptests/sp09/Makefile
68sptests/sp11/Makefile
69sptests/sp12/Makefile
70sptests/sp13/Makefile
71sptests/sp14/Makefile
72sptests/sp15/Makefile
73sptests/sp16/Makefile
74sptests/sp17/Makefile
75sptests/sp19/Makefile
76sptests/sp20/Makefile
77sptests/sp22/Makefile
78sptests/sp23/Makefile
79sptests/sp24/Makefile
80sptests/sp25/Makefile
81sptests/spname01/Makefile
82])
83
84AC_CONFIG_FILES([
85tmtests/Makefile
86tmtests/tm01/Makefile
87tmtests/tm02/Makefile
88tmtests/tm03/Makefile
89tmtests/tm04/Makefile
90tmtests/tm05/Makefile
91tmtests/tm06/Makefile
92tmtests/tm07/Makefile
93tmtests/tm08/Makefile
94tmtests/tm09/Makefile
95tmtests/tm10/Makefile
96tmtests/tm11/Makefile
97tmtests/tm12/Makefile
98tmtests/tm13/Makefile
99tmtests/tm14/Makefile
100tmtests/tm15/Makefile
101tmtests/tm16/Makefile
102tmtests/tm17/Makefile
103tmtests/tm18/Makefile
104tmtests/tm19/Makefile
105tmtests/tm20/Makefile
106tmtests/tm21/Makefile
107tmtests/tm22/Makefile
108tmtests/tm23/Makefile
109tmtests/tm24/Makefile
110tmtests/tm25/Makefile
111tmtests/tm28/Makefile
112tmtests/tm29/Makefile
113tmtests/tmck/Makefile
114tmtests/tmoverhd/Makefile
115])
116
117AC_CONFIG_FILES([
118mptests/Makefile
119mptests/mp01/Makefile
120mptests/mp01/node1/Makefile
121mptests/mp01/node2/Makefile
122mptests/mp02/Makefile
123mptests/mp02/node1/Makefile
124mptests/mp02/node2/Makefile
125mptests/mp03/Makefile
126mptests/mp03/node1/Makefile
127mptests/mp03/node2/Makefile
128mptests/mp04/Makefile
129mptests/mp04/node1/Makefile
130mptests/mp04/node2/Makefile
131mptests/mp05/Makefile
132mptests/mp05/node1/Makefile
133mptests/mp05/node2/Makefile
134mptests/mp06/Makefile
135mptests/mp06/node1/Makefile
136mptests/mp06/node2/Makefile
137mptests/mp07/Makefile
138mptests/mp07/node1/Makefile
139mptests/mp07/node2/Makefile
140mptests/mp08/Makefile
141mptests/mp08/node1/Makefile
142mptests/mp08/node2/Makefile
143mptests/mp09/Makefile
144mptests/mp09/node1/Makefile
145mptests/mp09/node2/Makefile
146mptests/mp10/Makefile
147mptests/mp10/node1/Makefile
148mptests/mp10/node2/Makefile
149mptests/mp11/Makefile
150mptests/mp11/node1/Makefile
151mptests/mp11/node2/Makefile
152mptests/mp12/Makefile
153mptests/mp12/node1/Makefile
154mptests/mp12/node2/Makefile
155mptests/mp13/Makefile
156mptests/mp13/node1/Makefile
157mptests/mp13/node2/Makefile
158mptests/mp14/Makefile
159mptests/mp14/node1/Makefile
160mptests/mp14/node2/Makefile
161])
162
163AC_OUTPUT
Note: See TracBrowser for help on using the repository browser.