lmi-commits
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[lmi-commits] [lmi] master 3743cecc 5/5: Augment instructions for savann


From: Greg Chicares
Subject: [lmi-commits] [lmi] master 3743cecc 5/5: Augment instructions for savannah webpages
Date: Tue, 25 Apr 2023 19:17:18 -0400 (EDT)

branch: master
commit 3743cecce988d3a3ff694d9128762baeafd484ac
Author: Gregory W. Chicares <gchicares@sbcglobal.net>
Commit: Gregory W. Chicares <gchicares@sbcglobal.net>

    Augment instructions for savannah webpages
---
 gwc/develop0.txt | 34 +++++++++++++++++++++-------------
 1 file changed, 21 insertions(+), 13 deletions(-)

diff --git a/gwc/develop0.txt b/gwc/develop0.txt
index 46c52bb8..2bbdcd1b 100644
--- a/gwc/develop0.txt
+++ b/gwc/develop0.txt
@@ -174,29 +174,37 @@ cvs -z3 
-d:pserver:anonymous@cvs.savannah.nongnu.org:/web/lmi checkout lmi
   # All savannah webpages are on a cvs-only server
   # Use a subdirectory to avoid conflict on name 'lmi'
 
-mkdir --parents /lmi/src/web
-cd /lmi/src/web
+mkdir --parents /opt/lmi/web
+cd /opt/lmi/web
 export CVS_RSH="ssh"
 export CVSROOT="chicares@cvs.sv.gnu.org:/web/lmi"
 cvs -z3 checkout lmi
 
-  # For git, nothing like $CVS_RSH or $CVSROOT is needed: that
-  # information is embedded in .git/config .
-
-mkdir --parents /lmi/src
-cd /lmi/src
-git clone chicares@git.sv.gnu.org:/srv/git/lmi.git
-  # [anticipate a "fingerprint" message here the first time]
-
-  # Alternatively, and more simply...see
+  # Update webpages...see:
   #   https://lists.nongnu.org/archive/html/lmi/2019-01/msg00003.html
 
-mkdir -p /tmp/web-cvs
-pushd /tmp/web-cvs
+pushd /opt/lmi/web
 cvs -z3 -d "chicares@cvs.sv.gnu.org:/web/lmi" checkout lmi
 cd lmi
+  # ...update copyrights:
 for z in $(grep -l -dskip Copyright *); do sed -i $z 
-e'/Copyright/s/2022/2022, 2023/'; done
+  # ...then update webpages present in git repository:
 cvs -z3 -d "chicares@cvs.sv.gnu.org:/web/lmi" commit -m'Refresh from git' 
toms_748.html
+  # ...update doxygen documentation:
+# [create subdirectory--one time only]
+# cvs add doxygen/
+  # ...first, run doxygen:
+  pushd /opt/lmi/src/lmi
+  LMI_DOXYGEN_GRAPHS="NO" doxygen 2>&1 | sed \
+    -e'/^Parsing file.*\.\.\.$/d' \
+    -e'/^Preprocessing.*\.\.\.$/d' \
+    -e'/^Generating \(code\|docs\) for 
\(file\|compound\|nested\|namespace\).*\.\.\./d' \
+    -e'/^Generating docs for namespace/d' \
+  | less -S
+  popd
+  # ...then update:
+cvs -z3 add    -m'Add doxygen output' doxygen/*
+cvs -z3 commit -m'Add doxygen output' doxygen/*
 popd
 
   # Copy proprietary test data



reply via email to

[Prev in Thread] Current Thread [Next in Thread]