diff options
author | Chris Johns <chrisj@rtems.org> | 2020-04-29 14:02:38 +1000 |
---|---|---|
committer | Chris Johns <chrisj@rtems.org> | 2020-04-29 14:02:38 +1000 |
commit | 5e16156b814762fa57ab049cfb80e4614124d04f (patch) | |
tree | 7c0b4b971ab6712f51f20b47af1cd54fec765145 /rtems-release | |
parent | Use the correct version in the built documentation. (diff) | |
download | rtems-release-5e16156b814762fa57ab049cfb80e4614124d04f.tar.bz2 |
Fix the paths in the README
- Move URL path generation to the a separate script file
- Move info generation to a separate script file
- Add markdown to the README.txt.in but filter and do not generate HTML
from MD. A lot more work is needed to have this right.
Close #3813
Diffstat (limited to 'rtems-release')
-rwxr-xr-x | rtems-release | 40 |
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 |