From 387d91dc0dee061d1b14343381652c25af607029 Mon Sep 17 00:00:00 2001 From: Chris Johns Date: Thu, 17 Nov 2016 07:26:12 +0000 Subject: Generate the correct version for the RTEMS kernel. Remove autom4te.cache from the tar file. --- rtems-release-kernel | 29 ++++++++++++++++++++++------- 1 file changed, 22 insertions(+), 7 deletions(-) diff --git a/rtems-release-kernel b/rtems-release-kernel index a50cc86..b690a60 100755 --- a/rtems-release-kernel +++ b/rtems-release-kernel @@ -87,14 +87,29 @@ export PATH=${top}/at/bin:$PATH # # Bootstrap RTEMS. # -echo "Bootstrapping RTEMS" cd ${prefix} -./bootstrap -c -./bootstrap -p -${top}/${rsb}/source-builder/sb-bootstrap -./rtems-bsps > ARCH-BSP.txt -cp ARCH-BSP.txt ${toptop} -cd .. + echo "Set the version in the build system.." + for f in $(find . -name version.m4) + do + echo " Generating ${f}" + cat < ${f} +dnl Autogenerated for RTEMS release: ${release} +AC_DEFUN([RTEMS_VERSIONING], +m4_define([_RTEMS_VERSION],[${release}])) +dnl RTEMS API Version +m4_define([_RTEMS_API],[${version}]) +EOF + done + echo "Bootstrapping RTEMS" + ./bootstrap -c + ./bootstrap -p + ${top}/${rsb}/source-builder/sb-bootstrap + echo "Cleaning autom4te.cache" + rm -rf $(find . -name autom4te.cache) + echo "Generate ARCH-BSP.txt" + ./rtems-bsps > ARCH-BSP.txt + cp ARCH-BSP.txt ${toptop} + cd .. # # Clean up. -- cgit v1.2.3