source: rtems/c/src/lib/libbsp/powerpc/dmv177/configure.in @ b1a2ae92

4.104.114.84.95
Last change on this file since b1a2ae92 was b1a2ae92, checked in by Joel Sherrill <joel.sherrill@…>, on 05/24/01 at 20:03:27

2001-05-22 Ralf Corsepius <corsepiu@…>

  • configure.in: Add bspopts.h, AC_DEFINE CONSOLE_USE_INTERRUPTS, CONSOLE_USE_POLLED, HAS_RTC.
  • include/.cvsignore: Add bspopts.h*, stamp-h*, coverhd.h, tod.h.
  • include/Makefile.am: Use *_HEADERS instead of *H_FILES, New treatment of tod.h, coverhd.h.
  • include/bsp.h: Add include bspopts.h.
  • Property mode set to 100644
File size: 1.4 KB
Line 
1dnl Process this file with autoconf to produce a configure script.
2dnl
3dnl $Id$
4
5AC_PREREQ(2.13)
6AC_INIT(bsp_specs)
7RTEMS_TOP(../../../../../..)
8AC_CONFIG_AUX_DIR(../../../../../..)
9
10RTEMS_CANONICAL_TARGET_CPU
11AM_INIT_AUTOMAKE(rtems-c-src-lib-libbsp-powerpc-dmv177,$RTEMS_VERSION,no)
12AM_MAINTAINER_MODE
13
14RTEMS_PROG_CC_FOR_TARGET([-ansi -fasm])
15RTEMS_CANONICALIZE_TOOLS
16RTEMS_ENABLE_NETWORKING
17
18RTEMS_ENV_RTEMSBSP
19RTEMS_CHECK_CUSTOM_BSP(RTEMS_BSP)
20RTEMS_CHECK_BSP_CACHE(RTEMS_BSP)
21RTEMS_CHECK_NETWORKING
22RTEMS_CANONICAL_HOST
23
24AM_CONDITIONAL(HAS_NETWORKING,test "$HAS_NETWORKING" = "yes")
25
26## bsp-specific options
27CONSOLE_USE_INTERRUPTS=${CONSOLE_USE_INTERRUPTS-0}
28AC_DEFINE_UNQUOTED([CONSOLE_USE_INTERRUPTS],
29  [$CONSOLE_USE_INTERRUPTS],
30  [whether using console interrupts])
31
32## FIXME: this is redundant to CONSOLE_USE_INTERRUPTS
33CONSOLE_USE_POLLED="!CONSOLE_USE_INTERRUPTS"
34AC_DEFINE_UNQUOTED([CONSOLE_USE_POLLED],
35  [$CONSOLE_USE_POLLED],
36  [whether using polled console])
37
38## FIXME: This is not used anywhere
39HAS_RTC=${HAS_RTC-yes}
40AC_DEFINE_UNQUOTED([HAS_RTC],
41  [$HAS_RTC],
42  [whether this BSP has an RTC])
43
44AM_CONFIG_HEADER(include/bspopts.h)
45RTEMS_PROJECT_ROOT
46
47# Explicitly list all Makefiles here
48AC_OUTPUT(
49Makefile
50clock/Makefile
51console/Makefile
52include/Makefile
53scv64/Makefile
54sonic/Makefile
55start/Makefile
56startup/Makefile
57timer/Makefile
58tod/Makefile
59wrapup/Makefile)
Note: See TracBrowser for help on using the repository browser.