summaryrefslogtreecommitdiffstats
path: root/rtems-release
diff options
context:
space:
mode:
Diffstat (limited to 'rtems-release')
-rwxr-xr-xrtems-release40
1 files changed, 5 insertions, 35 deletions
diff --git a/rtems-release b/rtems-release
index f4bbfe3..a498005 100755
--- a/rtems-release
+++ b/rtems-release
@@ -144,43 +144,13 @@ echo "Collect tools sources"
./rtems-release-sources ${version} ${revision} ${release_url}
#
-# Create the README.txt.
-#
-# The initial stage is done in a few steps where the release files table is cut
-# out of the input template file and formatted using the column command and
-# inserted back.
-#
-escaped_release_url=$(echo ${release_url} | sed -e 's/\//\\\//g')
-cat ${rtems_readme} | \
- sed -e "s/@RELEASE_URL@/${escaped_release_url}/g" \
- -e "s/@RELEASE@/${release}/g" \
- -e "s/@VERSION@/${version}/g" \
- -e "s/@REVISION@/${revision}/g" \
- -e "s/@DATE@/${now}/g" > ${release}/README.1.txt
-cat ${release}/README.1.txt | \
- sed -n '/^@TABLE-START@/,/^@TABLE-END@/p' | \
- sed -e 's/@TABLE-START@//g' -e 's/@TABLE-END@//g' | \
- column -s '|' -t | \
- sed -e 's/$/\\/' > ${release}/README.2.txt
-cat ${release}/README.1.txt | \
- sed -e "/@TABLE-START@/,/@TABLE-END@/c\\
-$(cat ${release}/README.2.txt)" > ${release}/README.txt
-rm -f ${release}/README.1.txt ${release}/README.2.txt
-if [ -n "${rtems_readme_release_notes}" ]; then
- echo >> ${release}/README.txt
- echo "Release Notes" >> ${release}/README.txt
- echo "~~~~~~~~~~~~~" >> ${release}/README.txt
- echo >> ${release}/README.txt
- echo "${rtems_readme_release_notes}" >> ${release}/README.txt
-fi
-echo >> ${release}/README.txt
-echo "RTEMS Architectures and BSPs" >> ${release}/README.txt
-echo "~~~~~~~~~~~~~~~~~~~~~~~~~~~~" >> ${release}/README.txt
-echo >> ${release}/README.txt
-cat ARCH-BSP.txt >> ${release}/README.txt
-rm ARCH-BSP.txt
+# Create the release information
+#
+echo "Create the release information"
+. ${release_top}/rtems-release-info
#
+#
# Copy these release scripts to a contrib directory.
#
mkdir -p ${release}/contrib/releasing