2003-08-30 Ralf Corsepius <corsepiu@faw.uni-ulm.de>

* acinclude.m4: New.
	* common/rtems.texi.in: New.
	* configure.ac: Reflect changes above.
	* project.am: Add COMMON_FILES.
	Add rules to build common/rtems.texi.
This commit is contained in:
Ralf Corsepius
2003-08-30 05:11:15 +00:00
parent 9e9d9903c1
commit 53b5b48c65
5 changed files with 62 additions and 12 deletions

View File

@@ -1,3 +1,11 @@
2003-08-30 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* acinclude.m4: New.
* common/rtems.texi.in: New.
* configure.ac: Reflect changes above.
* project.am: Add COMMON_FILES.
Add rules to build common/rtems.texi.
2003-08-29 Joel Sherrill <joel@OARcorp.com> 2003-08-29 Joel Sherrill <joel@OARcorp.com>
* HELP.html, index.html.in, rtems_footer.html.in, rtems_header.html.in, * HELP.html, index.html.in, rtems_footer.html.in, rtems_header.html.in,

18
doc/acinclude.m4 Normal file
View File

@@ -0,0 +1,18 @@
## _RTEMS_UPDATE_CONDITIONAL(FINAL,TMP)
AC_DEFUN([_RTEMS_UPDATE_CONDITIONAL],[
AS_IF([test -f $1],[
AS_IF([cmp -s $1 $2 2>/dev/null],
[
AC_MSG_NOTICE([$1 is unchanged])
rm -f $$2
],[
AC_MSG_NOTICE([creating $1])
rm -f $1
mv $2 $1
])
],[
AC_MSG_NOTICE([creating $1])
rm -f $1
mv $2 $1
])
])

16
doc/common/rtems.texi.in Normal file
View File

@@ -0,0 +1,16 @@
@c
@c $Id$
@c
@set RTEMSHTTPSITE www.rtems.com
@set RTEMSUSERS rtems-users@@rtems.com
@set RTEMSUSERSSUBSCRIBE rtems-users-subscribe@@rtems.com
@set RTEMSSNAPSHOTS rtems-snapshots@@rtems.com
@set RTEMSSNAPSHOTSSUBSCRIBE rtems-snapshots-subscribe@@rtems.com
@set RTEMSBUGS rtems-bugs@@rtems.com
@set RTEMSFTPURL ftp://www.rtems.com
@set RTEMSHTTPURL http://www.rtems.com
@set RTEMSGNATS @value{RTEMSHTTPURL}/cgi-bin/gnatsweb.pl
@set RTEMSPREFIX @RTEMSPREFIX@
@set RTEMSAPI @RTEMSAPI@

View File

@@ -161,7 +161,17 @@ AS_IF([test -z "$gdb_patch_version"],
AC_CONFIG_SUBDIRS(tools) AC_CONFIG_SUBDIRS(tools)
AC_CONFIG_FILES([Makefile AC_CONFIG_FILES([Makefile],[],[
test -d common || mkdir common
cat << EOF > common/rtems.sed~
:t
s/@RTEMSAPI@/RTEMS_API/;t t
s,@RTEMSPREFIX@,$prefix,;t t
EOF
_RTEMS_UPDATE_CONDITIONAL([common/rtems.sed],[common/rtems.sed~])
])
AC_CONFIG_FILES([
rtems_support.html rtems_support.html
index.html index.html
FAQ/Makefile FAQ/Makefile
@@ -185,16 +195,7 @@ s/@GCCRPMRELEASE@/$gcc3newlib_rpm_release/;t t
s/@BINUTILSRPMRELEASE@/$binutils_rpm_release/;t t s/@BINUTILSRPMRELEASE@/$binutils_rpm_release/;t t
s/@GDBRPMRELEASE@/$gdb_rpm_release/;t t s/@GDBRPMRELEASE@/$gdb_rpm_release/;t t
EOF EOF
AS_IF([test -f started/tversions.sed],[ _RTEMS_UPDATE_CONDITIONAL([started/tversions.sed],[started/tversions.sed~])
AS_IF([cmp -s started/tversions.sed started/tversions.sed~ 2>/dev/null],
[AC_MSG_NOTICE([started/tversions.sed is unchanged])
rm -f $started/tversions.sed~],
[AC_MSG_NOTICE([creating started/tversions.sed])
rm -f started/tversions.sed
mv started/tversions.sed~ started/tversions.sed])],[
AC_MSG_NOTICE([creating started/tversions.sed])
rm -f started/tversions.sed
mv started/tversions.sed~ started/tversions.sed])
]) ])
AC_CONFIG_FILES([ AC_CONFIG_FILES([

View File

@@ -78,3 +78,10 @@ endif # USE_PS
if USE_PDF if USE_PDF
pdf_DATA = $(PROJECT).pdf pdf_DATA = $(PROJECT).pdf
endif endif
COMMON_FILES = $(top_srcdir)/common/setup.texi
COMMON_FILES += $(top_builddir)/common/rtems.texi
$(top_builddir)/common/rtems.texi: $(top_srcdir)/common/rtems.texi.in $(top_builddir)/common/rtems.sed
sed -f $(top_builddir)/common/rtems.sed \
$(top_srcdir)/common/rtems.texi.in > $(top_builddir)/common/rtems.texi