[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
gnustandards work.m/GNUmakefile work.s/GNUmakefile
From: |
Karl Berry |
Subject: |
gnustandards work.m/GNUmakefile work.s/GNUmakefile |
Date: |
Mon, 28 Mar 2011 18:34:51 +0000 |
CVSROOT: /sources/gnustandards
Module name: gnustandards
Changes by: Karl Berry <karl> 11/03/28 18:34:51
Modified files:
work.m : GNUmakefile
work.s : GNUmakefile
Log message:
rm old method of html update
CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/gnustandards/work.m/GNUmakefile?cvsroot=gnustandards&r1=1.7&r2=1.8
http://cvs.savannah.gnu.org/viewcvs/gnustandards/work.s/GNUmakefile?cvsroot=gnustandards&r1=1.9&r2=1.10
Patches:
Index: work.m/GNUmakefile
===================================================================
RCS file: /sources/gnustandards/gnustandards/work.m/GNUmakefile,v
retrieving revision 1.7
retrieving revision 1.8
diff -u -b -r1.7 -r1.8
--- work.m/GNUmakefile 27 Oct 2010 17:32:29 -0000 1.7
+++ work.m/GNUmakefile 28 Mar 2011 18:34:51 -0000 1.8
@@ -1,5 +1,5 @@
-# $Id: GNUmakefile,v 1.7 2010/10/27 17:32:29 karl Exp $
-# Copyright 2006, 2007, 2008, 2010 Free Software Foundation, Inc.
+# $Id: GNUmakefile,v 1.8 2011/03/28 18:34:51 karl Exp $
+# Copyright 2006, 2007, 2008, 2010, 2011 Free Software Foundation, Inc.
#
# Copying and distribution of this file, with or without modification,
# are permitted in any medium without royalty provided the copyright
@@ -8,8 +8,7 @@
# To use these targets, first do (one time only):
# - ln -s ../*.texi .
# - copy gendocs.sh and gendocs_template from texinfo/util here.
-# - then try make a, then make b, then make c
-# - if all goes well, see info at end for updating the web.
+# - then try make a, then make b, then make c.
# - also update gnulib/doc.
# check that makeinfo is happy.
@@ -20,36 +19,9 @@
b:
gendocs.sh maintain "Information for maintainers of GNU software"
-# fix cross-manual xrefs.
-# be nice to do this more cleanly later, but needs Texinfo config file, etc.
c:
-# new-style gendocs.sh
- perl -pi -e
's,href="(texinfo|emacs).html,href="/software/\1/manual/\1/\1.html,g'
manual/maintain.html
- perl -pi -e
's,href="\.\./(texinfo|emacs)/,href="/software/\1/manual/\1/html_node/,g'
manual/html_node/*.html
-#
-# new-style gendocs.sh, but special location.
- perl -pi -e 's,href="(standards).html,href="/prep/\1/\1.html,g'
manual/maintain.html
- perl -pi -e 's,href="\.\./(standards)/,href="/prep/\1/html_node/,g'
manual/html_node/*.html
-#
-# old-style (and not updated for ages)
- perl -pi -e
's,href="(cvs).html,href="/software/\1/manual/html_mono/\1.html,g'
manual/maintain.html
- perl -pi -e
's,href="\.\./(cvs)/,href="/software/\1/manual/\1/html_node/,g'
manual/html_node/*.html
-#
-# elisp
- perl -pi -e
's,href="elisp.html,href="/software/emacs/manual/html_mono/elisp.html,g'
manual/maintain.html
- perl -pi -e
's,href="\.\./elisp/,href="/software/emacs/manual/html_node/elisp/,g'
manual/html_node/*.html
-#
- gzip -9f <manual/maintain.html >manual/maintain.html.gz
- cd manual/html_node && tar czf ../maintain.html_node.tar.gz -- *.html
-#
- cd manual && tar cjf ../m.tbz .
-
-# then unpack m.tbz in a cvs checkout of www/prep/maintain, cvs add any
-# new files, cvs remove any old ones, and cvs commit everything.
-# or:
-
-d:
-# copy to a local checkout of all of www ($gw):
+# copy to a local checkout of all of www (specified by envvar $gw):
cd manual && for f in `find -type f`; do \
cmp -s $$f $$gw/prep/maintain/$$f \
|| \cp -f $$f $$gw/prep/maintain/$$f -v; done
+ # if nodes were removed, remove their html_node files.
Index: work.s/GNUmakefile
===================================================================
RCS file: /sources/gnustandards/gnustandards/work.s/GNUmakefile,v
retrieving revision 1.9
retrieving revision 1.10
diff -u -b -r1.9 -r1.10
--- work.s/GNUmakefile 25 Aug 2010 00:07:21 -0000 1.9
+++ work.s/GNUmakefile 28 Mar 2011 18:34:51 -0000 1.10
@@ -1,5 +1,5 @@
-# $Id: GNUmakefile,v 1.9 2010/08/25 00:07:21 karl Exp $
-# Copyright 2006, 2007, 2008, 2009, 2010 Free Software Foundation, Inc.
+# $Id: GNUmakefile,v 1.10 2011/03/28 18:34:51 karl Exp $
+# Copyright 2006, 2007, 2008, 2009, 2010, 2011 Free Software Foundation, Inc.
#
# Copying and distribution of this file, with or without modification,
# are permitted in any medium without royalty provided the copyright
@@ -8,8 +8,7 @@
# To use these targets, first do (one time only):
# - ln -s ../*.texi .
# - copy gendocs.sh and gendocs_template from texinfo/util here.
-# - then try make a, then make b, then make c
-# - if all goes well, see info at end for updating the web.
+# - then try make a, then make b, then make c.
# - also update gnulib/doc.
# check that makeinfo is happy. (Best error messages, etc.)
@@ -21,13 +20,8 @@
gendocs.sh standards "GNU coding standards"
c:
- cd manual && tar cjf ../s.tbz .
-# then unpack s.tbz in a cvs checkout of www/prep/standards, cvs add any
-# new files, cvs remove any old ones, and cvs commit everything.
-# or:
-
-d:
-# copy to a local checkout of all of www ($gw):
+# copy to a local checkout of all of www (specified by envvar $gw):
cd manual && for f in `find -type f`; do \
cmp -s $$f $$gw/prep/standards/$$f \
|| \cp -f $$f $$gw/prep/standards/$$f -v; done
+ # if nodes were removed, remove their html_node files.
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- gnustandards work.m/GNUmakefile work.s/GNUmakefile,
Karl Berry <=