binutils: update release docs process
authorMike Frysinger <vapier@gentoo.org>
Sun, 2 May 2021 16:58:11 +0000 (12:58 -0400)
committerMike Frysinger <vapier@gentoo.org>
Sat, 8 May 2021 16:06:41 +0000 (12:06 -0400)
Now that we generate multiple html & pdf forms, update the release
process to show how they get updated.

binutils/ChangeLog
binutils/README-how-to-make-a-release

index 2c6b42717302846e6754ef83c1802ca86d0e3c07..88cbccda2689c787567fe8926187f7e3bcc5cccd 100644 (file)
@@ -1,3 +1,7 @@
+2021-05-08  Mike Frysinger  <vapier@gentoo.org>
+
+       * README-how-to-make-a-release: Update html & pdf entries.
+
 2021-05-08  Mike Frysinger  <vapier@gentoo.org>
 
        * doc/Makefile.am (html-local, binutils/index.html): New targets.
index ea8a5a10318f19b4555868fcdfd56de67e772507..9e704b20e2e34a0820cd1d032eab5f541705cc8e 100644 (file)
@@ -247,7 +247,7 @@ When the time comes to actually make the release....
         make install-gas install-gold install-ld install-binutils
 
         # Needed for step 29...
-        make html
+        make html pdf
 
   26. Tag the branch with the new release number:
 
@@ -296,11 +296,7 @@ When the time comes to actually make the release....
          cd /sourceware/www/sourceware/htdocs/binutils
         mkdir docs-2.3x
         cd docs-2.3x
-        mkdir as
-        mkdir bfd
-        mkdir binutils
-        mkdir gprof
-        mkdir ld
+        mkdir as bfd binutils gprof ld
         cd ../docs-2.3(x-1)
         get index.html
 
@@ -316,20 +312,30 @@ When the time comes to actually make the release....
       however, so the directories had to be made by hand, as shown above).
 
          cd as
-        lcd <build-dir>/gas/doc/as.html
-        put *      {be patient - this takes a long time...}
+        lcd <build-dir>/gas/doc/
+        put -R as                {be patient - this takes a long time...}
+        put as.html
+        put as.pdf
         cd ../bfd
-        lcd ../../../bfd/doc/bfd.html
-        put *
+        lcd ../../../bfd/doc/
+        put -R bfd
+        put bfd.html
+        put bfd.pdf
         cd ../binutils
-        lcd ../../../binutils/doc/binutils.html
-        put *
+        lcd ../../../binutils/doc/
+        put -R binutils
+        put binutils.html
+        put binutils.pdf
         cd ../gprof
-        lcd ../../../gprof/gprof.html
-        put *
+        lcd ../../../gprof/
+        put -R doc/gprof
+        put gprof.html
+        put gprof.pdf
         cd ../ld
-        lcd ../../ld/ld.html
-        put *
+        lcd ../../ld/
+        put -R doc/ld
+        put ld.html
+        put ld.pdf
         
       Edit the top level binutils index.html file to change the links
       to point to the new documentation.