source: rtems/tools/build/configure.in @ 183fa829

4.104.114.84.95
Last change on this file since 183fa829 was 9b8baa1, checked in by Joel Sherrill <joel.sherrill@…>, on 03/23/99 at 18:02:17

Automake II patch from Ralf Corsepius <corsepiu@…>. Email
description follows:

Description:

  • automake for *all* tool subdirectories (Makefile.am, configure.in etc.)
  • autogen now also considers CONFIG_HEADER (generates stamp-h.ins and config.h.ins)
  • c/src/tests/tools/generic/difftest and c/src/tests/tools/generic/sorttimes generated by configure scripts
  • c/update-tools/ampolish, beautifier for Makefile.ams, similar to acpolish
  • rtems-polish.sh added to c/update-tools/ + ampolish support
  • New subdirectory ./automake, contains automake -Makefile fragments to support RTEMS make "debug, debug_install, profile, profile_install" for native Makefile.ams (== ignore these make targets).
  • aclocal/rtems-top.m4's RTEMS_TOP now reads the automake makefile variable VERSION from RTEMS ./VERSION file.
  • ./configure.in uses the macros from aclocal + support for the tools' configure scripts

Remarks:

  • To run rtems-polish.sh, "cd <rtems-source-tree>; ./c/update-tools/rtems-polish.sh"
  • AFAIS, now all native subdirectories are converted to automake (Please drop me a note, if I forgot something).
  • Unless you notice something fatal, IMO the time has come for a public try (== snapshot). I do not intend to send more automake related patches within, say 2 weeks, to give these patches time to settle and to give me some time to think on how to continue.
  • The patch assumes installation to the new main installation directory [$(prefix)].
  • Property mode set to 100644
File size: 401 bytes
Line 
1#
2# $Id$
3#
4
5AC_PREREQ(2.13)
6AC_INIT(scripts)
7AC_CONFIG_AUX_DIR(../..)
8RTEMS_TOP(../..)
9
10AC_CANONICAL_HOST
11
12AM_INIT_AUTOMAKE(rtems-build-tools,$RTEMS_VERSION,no)
13AC_EXEEXT
14
15AC_PROG_CC
16AC_CHECK_FUNCS(strerror)
17
18RTEMS_PATH_KSH
19
20AM_CONFIG_HEADER(src/config.h)
21
22AC_OUTPUT(
23Makefile
24src/Makefile
25scripts/Makefile
26scripts/install-if-change
27scripts/lock-directory
28scripts/rcs-clean
29scripts/unlock-directory
30)
Note: See TracBrowser for help on using the repository browser.