source: rtems/configure.in @ 317a5b5

4.104.114.84.95
Last change on this file since 317a5b5 was f724a870, checked in by Joel Sherrill <joel.sherrill@…>, on 08/30/99 at 16:25:54

Patch from Ralf Corsepius <corsepiu@…>:

This patch addresses a few configuration issues and removes some
duplicate configuration files.

Background:

  • some files used in AC_INIT were not unique enough and can lead to problems if a user plays with configure scripts.
  • the Makefile templates are independent of the target/cpu and bsp, so the bsp dependent versions (c/src/make/Templates) are removed.

To apply:

patch -p1 < rtems-rc-19990820-3.diff
rm -f c/src/make/Templates
./autogen

ATTENTION: This patch removes several files and one directory :)

  • Property mode set to 100644
File size: 1.2 KB
Line 
1
2dnl Process this file with autoconf to produce a configure script.
3dnl
4dnl  $Id$
5
6AC_PREREQ(2.13)
7AC_INIT(c)
8RTEMS_TOP(.)
9
10RTEMS_CANONICAL_TARGET_CPU
11AM_INIT_AUTOMAKE(rtems,$RTEMS_VERSION,no)
12AM_MAINTAINER_MODE
13
14dnl RTEMS_ENABLE_BARE
15dnl RTEMS_ENABLE_RTEMSBSP(rtems_bsp)
16
17dnl These option are only in here to let --help report all supported
18dnl options.
19RTEMS_ENABLE_MULTIPROCESSING
20RTEMS_ENABLE_POSIX
21RTEMS_ENABLE_NETWORKING
22RTEMS_ENABLE_RDBG
23RTEMS_ENABLE_INLINES
24RTEMS_ENABLE_CXX
25RTEMS_ENABLE_GCC28
26RTEMS_ENABLE_LIBCDIR
27RTEMS_ENABLE_TESTS
28RTEMS_ENABLE_HWAPI
29
30RTEMS_CHECK_CPU
31RTEMS_CANONICAL_HOST
32
33AC_CONFIG_SUBDIRS(tools/build)
34AC_CONFIG_SUBDIRS(tools/update)
35AC_CONFIG_SUBDIRS(tools/cpu)
36
37# List all subdirectories to be compiled for the target here
38RTEMS_CONFIG_SUBDIRS(c)
39
40if test "$target_alias" != "$host_alias"; then
41changequote(,)dnl
42TARGET_SUBDIRS=`echo "$target_subdirs" | \
43 sed -e "s%\([^ ]\+\)%$target_alias/\1%g"`
44changequote([,])dnl
45else
46TARGET_SUBDIRS="$target_subdirs"
47fi
48AC_SUBST(TARGET_SUBDIRS)
49
50AC_OUTPUT(
51Makefile
52tools/Makefile
53make/Makefile
54make/custom/Makefile
55make/Templates/Makefile
56make/compilers/Makefile
57doc/Makefile)
58
59RTEMS_OUTPUT_SUBDIRS(RTEMS_TGT_SUBDIRS)
Note: See TracBrowser for help on using the repository browser.