summaryrefslogtreecommitdiffstats
path: root/rtems-release-kernel
diff options
context:
space:
mode:
authorChris Johns <chrisj@rtems.org>2017-03-24 16:12:13 +1100
committerChris Johns <chrisj@rtems.org>2017-03-24 16:12:13 +1100
commitde96950420710c733bbbe45d9b02f6e1359452dd (patch)
tree101b56843c2157d2256eaa9133ec0f0c889c2449 /rtems-release-kernel
parentLets the tagging also push the tags. (diff)
downloadrtems-release-de96950420710c733bbbe45d9b02f6e1359452dd.tar.bz2
Add release notes and doxygen to the release.
Rename the examples to have an rtems prefix.
Diffstat (limited to 'rtems-release-kernel')
-rwxr-xr-xrtems-release-kernel24
1 files changed, 24 insertions, 0 deletions
diff --git a/rtems-release-kernel b/rtems-release-kernel
index b690a60..7a521f0 100755
--- a/rtems-release-kernel
+++ b/rtems-release-kernel
@@ -118,4 +118,28 @@ rm -rf ${rsb} ${at}
echo "Bootstrap complete."
+#
+# Only build doxygen output if present on the system.
+#
+if [ "`command -v doxygen`"no = no ]; then
+ echo "warning: doxygen not built: doxygen not found"
+ exit 0
+fi
+
+#
+# Doxygen
+#
+echo "Creating: Doxyfile"
+top_srcdir=$(echo ${prefix}/cpukit | sed -e 's/\//\\\//g')
+cat ${prefix}/cpukit/Doxyfile.in | \
+ sed -e "s/@PACKAGE_VERSION@/${release}/g" \
+ -e "s/@top_srcdir@/${top_srcdir}/g" \
+ -e "s/@PERL@/perl/g" \
+ -e "s/^INPUT[[:space:]].*=.*$/INPUT = ${top_srcdir}/g" > Doxyfile
+doxygen Doxyfile
+
+echo "Creating: rtems-doxygen-${release}.tar.xz"
+mv cpukit_doxy/html rtems-doxygen-${release}
+tar cf - ${prefix}-doxygen | xz > ../rtems-doxygen-${release}.tar.xz
+
exit 0