1. xemacs
  2. xemacsweb

Commits

Michael Sperber  committed 0325313

Notes and script on how to update the web pages on tux.

  • Participants
  • Parent commits 71c00e4
  • Branches default

Comments (0)

Files changed (3)

File README

View file
 detailed list of changes.
 
 
+* Updating the web site
+=======================
+
+The web site resides on gwyn.tux.org; all the data is in the directory
+/web/http-xemacs/xemacsweb/.  Make sure that all the files from this
+repository are also in /web/http-xemacs/xemacsweb (via rsync), and run
+"make all" in that directory on tux.
+
+The command
+
+etc/update-tux.sh
+
+does both.  It requires ssh access to the xemacweb@gwyn.tux.org account.
+
+
 * Changes in xemacsweb r2-00
 ============================
 

File etc/rsync-exclude.txt

View file
+/logs
+/.hg
+/Local.rules
+*~
+*.rej
+*.orig
+*.err
+*.patch
+/.stamps
+/validate-time-stamp
+/htdocs-time-stamp
+/genpage-time-stamp
+; Revisit:
+/Documentation/sources
+/Documentation/packages/pkginfo
+/linklint
+/FAQ/xemacs-faq.texi
+*.html
+/build-url.txt
+/VALIDATE_HTML_FILES.txt

File etc/update-tux.sh

View file
+#!/bin/sh
+# start from the root of the xemacsweb directory:
+# etc/update-tux.sh
+rsync --verbose --exclude-from=etc/rsync-exclude.txt -av --delete --rsh=ssh ./ xemacweb@gwyn.tux.org:/web/http-xemacs/xemacsweb/
+ssh xemacweb@gwyn.tux.org "cd /web/http-xemacs/xemacsweb; make all"
+