[libxml++] Restore the mm-common make target and update a link.



commit dff54cc08864e9403e60036c733f7d65067df906
Author: Murray Cumming <murrayc murrayc com>
Date:   Sun Jun 13 21:40:52 2010 +0200

    Restore the mm-common make target and update a link.
    
    * Makefile.am: Restore (and update) the post-html target that was lost when
    we redid the build system for mm-common.
    * docs/index.html: Change the link to the manual to point to its new location
    at library.gnome.org.

 ChangeLog       |   11 +++++++++++
 Makefile.am     |   10 ++++++++++
 docs/index.html |    2 +-
 3 files changed, 22 insertions(+), 1 deletions(-)
---
diff --git a/ChangeLog b/ChangeLog
index 14fb90f..40f9b67 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,14 @@
+2010-06-13  Murray Cumming  <murrayc murrayc com>
+
+	Restore the mm-common make target and update a link.
+
+	* Makefile.am: Restore (and update) the post-html target that was lost when 
+	we redid the build system for mm-common.
+	* docs/index.html: Change the link to the manual to point to its new location 
+	at library.gnome.org.
+
+2.30.1:
+
 2010-05-04  Murray Cumming  <murrayc murrayc com>
 
     Documentation: Don't hide undocumented API.
diff --git a/Makefile.am b/Makefile.am
index 64ba9ff..c2a6844 100644
--- a/Makefile.am
+++ b/Makefile.am
@@ -298,3 +298,13 @@ DISTCLEANFILES += MSVC_Net2005/libxml++/libxml++config.h \
 	MSVC_Net2008/libxml++/libxml++config.h
 
 MAINTAINERCLEANFILES += docs/manual/html/*.html
+
+# Make it easy to upload to the sourceforge web site.
+# The manual and API reference are hosted on library.gnome.org via tarball releases.
+web_path_project = /home/groups/l/li/libxmlplusplus/htdocs/
+rsync_args = -vz --rsh ssh --recursive --cvs-exclude --exclude="**1.0**" --exclude=".cvsignore" --exclude="Makefile" --exclude="Makefile.in" --exclude=".deps" --exclude=".libs"
+
+post-html: docs/index.html
+	rsync $(rsync_args) -r docs/index.html $$USER,libxmlplusplus web sourceforge net:$(web_path_project)
+	rsync $(rsync_args) -r examples $$USER,libxmlplusplus web sourceforge net:$(web_path_project)
+
diff --git a/docs/index.html b/docs/index.html
index a4b82c6..9373349 100644
--- a/docs/index.html
+++ b/docs/index.html
@@ -30,7 +30,7 @@ libxml++ is a C++ wrapper for the <a href="http://www.xmlsoft.org";>libxml</a> XM
 </ul>
 
 <h2>Documentation</h2>
-<p>The short <a href="manual/html/index.html">manual</a> gives an overview of the libxml++ API. You can also browse online the <a href="http://library.gnome.org/devel/libxml++/stable/";>reference documentation</a>.
+<p>The short <a href="http://library.gnome.org/devel/libxml++-tutorial/stable/";>manual</a> gives an overview of the libxml++ API. You can also browse online the <a href="http://library.gnome.org/devel/libxml++/stable/";>reference documentation</a>.
 </p>
 </ul>
 



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