summaryrefslogtreecommitdiffstats
path: root/rtems-release-docs
diff options
context:
space:
mode:
authorChris Johns <chrisj@rtems.org>2020-04-02 17:41:46 +1100
committerChris Johns <chrisj@rtems.org>2020-04-02 17:41:46 +1100
commitdb971a69cc5d18dc5692ea672f6d3e1633e7fe49 (patch)
tree1c0be92028089bea2a52c3e3ba3f7816061cff33 /rtems-release-docs
parentcron: Remove the debug exit code clearing. (diff)
downloadrtems-release-db971a69cc5d18dc5692ea672f6d3e1633e7fe49.tar.bz2
Move all source into `sources`
- Update the README.txt to reference all the sources in the `sources` directory. Also fix the table formatting. - Add support for a release url to aid test and support deployment. - Make the docs and sources directory defaults
Diffstat (limited to 'rtems-release-docs')
-rwxr-xr-xrtems-release-docs30
1 files changed, 21 insertions, 9 deletions
diff --git a/rtems-release-docs b/rtems-release-docs
index a5fa921..e0a7116 100755
--- a/rtems-release-docs
+++ b/rtems-release-docs
@@ -91,7 +91,8 @@ cd ${prefix}
#
echo "Creating VERSION: ${release}"
if [ ${version} -le 5 ]; then
- cat wscript | sed -e "s/^version[[:space:]].*=.*$/version = '${release}'/g" > wscript.tmp
+ cat wscript | \
+ sed -e "s/^version[[:space:]].*=.*$/version = '${release}'/g" > wscript.tmp
rm -f wscript
mv wscript.tmp wscript
else
@@ -127,10 +128,11 @@ cd ${prefix}
#
# Package the docs, PDF first.
#
-mkdir ${top}/${release}/docs
+mkdir ${top}/${release}/${docs}
cd install
echo "Creating DOC all rtems-${release}-docs-all.tar.${comp_ext}"
- tar cf - * | ${comp} > ${top}/${release}/docs/rtems-${release}-docs-all.tar.${comp_ext}
+ tar cf - * | \
+ ${comp} > ${top}/${release}/${docs}/rtems-${release}-docs-all.tar.${comp_ext}
for p in $(find . -name \*.pdf)
do
manual=$(echo $(basename $p) | sed -e "s/\\..*//")
@@ -140,20 +142,20 @@ cd install
#
echo "Creating PDF rtems-${release}-${manual}.pdf.${comp_ext}"
${comp} $p
- mv $p.${comp_ext} ${top}/${release}/docs/rtems-${release}-${manual}.pdf.${comp_ext}
+ mv $p.${comp_ext} ${top}/${release}/${docs}/rtems-${release}-${manual}.pdf.${comp_ext}
#
# Create the single html manual
#
echo "Creating SingleHTML rtems-${release}-${manual}.html.${comp_ext}"
mv ${base}/${manual}.html ${base}/rtems-${release}-${manual}.html
${comp} ${base}/rtems-${release}-${manual}.html
- mv ${base}/rtems-${release}-${manual}.html.${comp_ext} ${top}/${release}/docs/.
+ mv ${base}/rtems-${release}-${manual}.html.${comp_ext} ${top}/${release}/${docs}/.
#
# Tar the multi-page html and install.
#
echo "Creating HTML rtems-${release}-${manual}-html.tar.${comp_ext}"
tar cf - ${base}/${manual} | \
- ${comp} > ${top}/${release}/docs/rtems-${release}-${manual}-html.tar.${comp_ext}
+ ${comp} > ${top}/${release}/${docs}/rtems-${release}-${manual}-html.tar.${comp_ext}
done
cd ..
@@ -162,7 +164,17 @@ cd install
#
. ${top}/rtems-release-package-end
-cd ${release}/docs
+cd ${release}/${docs}
+ #
+ # If doxygen information has been generate move it into the docs.
+ #
+ for p in ../rtems-${release}-doxygen.tar.${comp_ext}
+ do
+ if [ -e ${p} ]; then
+ mv ${p} .
+ fi
+ done
+
rm -f ${checksum}sum.txt
for f in $(ls -1)
do
@@ -173,7 +185,7 @@ cd ${release}/docs
done
cd ..
-echo "Created: ${release}/docs/${checksum}sum.txt"
-echo "Created: ${release}/docs"
+echo "Created: ${release}/${docs}/${checksum}sum.txt"
+echo "Created: ${release}/${docs}"
exit 0